Mr_Nudge
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??
PAK-9
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.
Mr_Nudge
13th September 2004 06:09 UTC
and why not?
Warrior of the Light
13th September 2004 17:27 UTC
Because it's different from the first bit on.. :mad:
Mr_Nudge
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?
Zevensoft
15th September 2004 09:25 UTC
AVS does things hardware acceleration can't. Milkdrop uses hardware acceleration.
I don't need to say anymore.
sidd
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?
Mr_Nudge
15th September 2004 12:09 UTC
Well that sucks.
UnConeD
15th September 2004 14:13 UTC
Clunk.