Thanks to some basic tips from Jph, I was able to create this. Just wanted to share, but It runs a little sluggish in ZGEviz. I use a 16x16 opacity map on every block. That seems to be the cause. I'm not sure how to fix it. I used a direct manipulation of that to control a "intensity" parameter. It still renders nicely though.
http://www.youtube.com/watch?v=gavxJFkvqV8
Feel free to take this and use it how ever you like too.
Edit: Forgot to mention this requires a 128 band setting. Ville mentioned a way to fix this, but I wasn't sure about how to implement it.
LEDBoard EQ Project
Moderator: Moderators
LEDBoard EQ Project
- Attachments
-
- LED.zgeproj
- (5.8 KiB) Downloaded 1046 times
Yikes, that's about the most unoptimized way you can set something like that up. You don't want to use Models for this kind of thing ( plain Arrays are much faster ), plus you only need to render 1 to 3 quads per band ( instead of 48 ). Neither do you have to DDA through your grid, simply lerp between the different bands ( when you're not using as many LEDs as your SpecBand ).
Nice effect nevertheless
K