Added: 4 years ago
From: gigertron
Views: 2,869
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:

All Comments (10)

Sign In or Sign Up now to post a comment!
  • Real time? You are showing a video file...

  • It was calculated in realtime. Do you know what realtime means?

  • WHAT'S THAT??!

  • I have no idea of graphical rendering, so excuse my ignorance: How could you possibly make this in real time at 60 fps??? I guess you are iterating each pixel about 100/200 times...

    What kind of magical hardware is this geForce that can calculate 150*1024*768*60=7077888000 iterations in one second??!!! I've written a script myself to zoom into the m-set, but my pc lasts about 3 days for a one minute 800x800 movie. Well, any advise is welcome.

  • Talent + Magic : D

    Okay, Srsly: Programmable Pixel shaders give you massive power. MASSIVE. 16 parallel pipes*350Mhz. I exit the iter loop early on typical complex fractal cheat conditions, so average iterations is more like 15. The outside areas are really low-iter. Parallax mapped, lit surfaces are just as GPU-crunchy. Fun stuff ^_^

  • Man, you're my Idol. I really have to begin using that massive power. But I really know nothing about graphics. So pixel shader sounds like chinese to me. Any idea what to begin with???

  • Play with NVidia's 'FX Composer 2' and ATI's 'Rendermonkey' to get a feel for shaders, and mess with the DX SDK examples.

    Then, spend several years learning how to do it all correctly : D There are plenty of books and resources out there.

  • Thanks for the help. I'm already reading some info on the web. I'll give some news in a few years :DD

  • Try using c++ instead of a script. Removing the interpretation layer will speed up things much more. It won't be realtime but it will be quick enough to learn that you are much more likely to actually do it. Most people need to see some results to stay motivated. Going from scripting immediately to low level programming would leave most people simply frustrated and giving up.

  • trippin

  • Winamp milkdrop version 2 supports pixel shader version 2 and 3, it would be fantastic if you wanted to contribute to the Winamp milkdrop presets forum, the milkdrop 2 guide includes information on the pixel shader coding.

  • Thanks for the invite. The whole point of the parent project to this (psychedelia, look for it on wmplugins) was to do a favor for the WMP people. Steve and I ported his Vista screensavers and made new 3d vizzes for it. Now that I've got a handy hackable framework to work in, I'm pretty comfy.

    Besides, there are thousands of people giving love to winamp already... no one cares about poor WMP.

  • Great idea to use a fractal as equalizer... I think that's what you did, right?

  • Okay, it's complex, but here comes the math:

    I have 2 'measures' of sound content. One is bassy with some high contributions, the other is more mid. Both are damped. Near-boundary m-set points make more interesting j-sets, so I use those values as radius and angle to pick a near-boundary point on the mandelbrot set, centered around the perfectly circular inner bound at -0.5,0 (or thereabouts). Hope that makes sense. :D

Loading...
Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more