
Audio Reactive 2
8 months ago
Full glowy mess this time to ease the flatness of No.1 but not quite as connected to the music somehow.
The middle 3d disco spirograph thing was a result of failing to work out how to draw a section of a Great Circle correctly, but it looks fun. Kinda like a sci-fi Cat's Cradle.
Obvious props to the man like Flight404 for his additive blending know how and to the Traer.physics library for making my life easy with particles.
Music is my remix of 'The Warning' by Nine Inch Nails taken from the album Y34RZ3R0R3M1X3D and features the Senegalese master drummer Doudou N'Diaye Rose
The middle 3d disco spirograph thing was a result of failing to work out how to draw a section of a Great Circle correctly, but it looks fun. Kinda like a sci-fi Cat's Cradle.
Obvious props to the man like Flight404 for his additive blending know how and to the Traer.physics library for making my life easy with particles.
Music is my remix of 'The Warning' by Nine Inch Nails taken from the album Y34RZ3R0R3M1X3D and features the Senegalese master drummer Doudou N'Diaye Rose
This conversation is missing your voice. Take five seconds to join Vimeo or log in.
- Vimeo: About / Blog / Roadmap / Developers / Forums / Help! / Site Map
- Legal: © 2008 Connected Ventures, LLC. All rights reserved. / Terms & Conditions / Privacy Statement



.
816
22
9
0
0
0
Previous Week
Then again, wtf do I know. ;-) This looks fantastic!
Good idea with the Camera being shaken by the bass. I'm also thinking about adding some perlin noise to the camera position to give it more of a 'handheld' feel.
float cameraY = height/2;
float fov = (1 - (oct.peaks[3]/3)) * PI/3;
float cameraZ = cameraY / tan(fov / 2.0);
float aspect = width/height;
perspective(fov, 1.7777, cameraZ/10.0, cameraZ*10);
There's probably a sexier way to do that math, but I'm a musician, not a math whiz. (Irony of that statement is perfectly clear to me, thanks.) Of course, the aspect ratio (the 1.777 value) is correct for HD material, but will need to be adjusted to width/height for any other project.
Easy enough to add noise to that, and not a bad idea at all, although some serious trial and error will come in to play.
-CR
I'm working on some improvements to my camera class, including turning it into a proper class!
I'll be sure to use the above in it along with a few other bits and I'll be putting the class on my blog when it's done for others to use.
how it looks and
how it feels (sound).