PDA

View Full Version : How do I apply hair?



Dennis
01-09-2013, 08:26 AM
Hello everyone,

The movies these days have the capability of high-resolution graphics.
And while watching a movie I wondered how they made the hair.

So I searched for how this is done in OpenGL, unfortunately I couldn't find much covering the subject.

I found one tutorial (mainly for Direct3D) which explains a way to render fur, but it doesn't look to me it can be used as hair too. It also seems to lack resolution to me. (http://xbdev.net/directx3dx/specialX/Fur/)

I hope anyone could tell me how I could apply hair on objects (e.g. faces) in OpenGL.

Thanks in advance,
Dennis

However I suppose you could imagine what I mean, I found two images (with google) which represent the result what I am looking for:
http://byhero.com/uploads/posts_images/7/2/726921/699_CD-620x350.jpg
http://preview.turbosquid.com/Preview/2012/05/24__10_46_01/8.jpg80139f24-7759-40b9-98a2-a031b97b4328Large.jpg

carsten neumann
01-09-2013, 09:51 AM
Movies usually use ray tracing (or variations of it) to generate the images, which can take in the order of minutes to hours per frame. Of course there is research going on to come up with methods that also work for real time/interactive graphics, a quick search found this presentation
http://www.nvidia.com/object/siggraph-2008-hair.html and there are links to additional papers at the bottom.

Ludde
01-09-2013, 11:10 AM
There is also this:
http://www.matthiasmueller.info/publications/FTLHairFur.pdf