3D Fur Renderer
// June 8th, 2009 // Experiments, Flash 3D, Generative art, Source code & tutorials
This weekend I was playing around with normals. Normals are vectors that are perpendicular to a flat surface and thereby indicating the direction of that surface. In 3D they are mostly used in to create shading effects. But when I saw all those normals on my test triangles, they reminded me of hair. So I combined my Collada Parser with my new knowledge, and created a fur renderer in ActionScript.

Since I had the normals, I also added some very simple shading. You can view the fur shading process here (Click to start rendering. Update your FlashPlayer if you don’t see anything or when the model is very small ). The rendering is very slow, the Santa is created with more than 10 million line-segments and I didn’t really optimise the code. So have some patience.
Source code: Fur_3D_source
















this is awesome !
I love it!
Cool, i’ve created a 2d fur engine (http://projects.stroep.nl/fur/), but this one rocks !!
Wow. This is cool!
Awesome mate, simply awesome
Thanks for the comments, guys.
Dude this is something! Seriously, I have not seen anything like this as of yet in Flash. Congrats!
[...] neuroprod [...]