Archive: What if...


11th September 2004 14:51 UTC

What if...
I recently had a look at the milkdrop vis and after watching fullscreen presets at 1280x1024 running at around 45fps, a great thought crossed my mind.
Before i write anymore i'll just say this: I'm not sure if this has been suggested before or if it is even possible but:
Would we be able to copy the render engine from milkdrop_vis.dll and use it in avs?
Just imagine what it would be like to be able to run avs, fullscreen at hi-res at 40+fps!!
If milkdrop can do it, why can't avs??


12th September 2004 18:18 UTC

Re: What if...

Originally posted by Mr_Nudge
Would we be able to copy the render engine from milkdrop_vis.dll and use it in avs?
No.

13th September 2004 06:09 UTC

and why not?


13th September 2004 17:27 UTC

Because it's different from the first bit on.. :mad:


14th September 2004 03:35 UTC

Originally posted by WarriorO/TLight
Because it's different from the first bit on..
What's that supposed to mean? different from what? what "bit"? and on what?

15th September 2004 09:25 UTC

AVS does things hardware acceleration can't. Milkdrop uses hardware acceleration.

I don't need to say anymore.


15th September 2004 09:26 UTC

milkdrop is done in DirectX, and gets your video card to do alot of the hard work.

AVS doesnt, it gets your cpu to do it all.

For something like a vis application, the render engine is the most central part of the code; everything else is built up around it.

Milkdrop's code will be optimized to take advantage of the fact it has the video card always ready to lend a hand. Wheras AVS is optimised completely differently.

So to answer your question, you can't do it, ever. There are no parts of the two programs that could just be interchanged and work like magic. There are no global format for a 'render engine', they are all different, and everything else is built up around them, in both cases.

K?


15th September 2004 12:09 UTC

Well that sucks.


15th September 2004 14:13 UTC

Clunk.