appleseedhq / appleseed

A modern open source rendering engine for animation and visual effects
https://appleseedhq.net/
MIT License
2.2k stars 329 forks source link

Hair shading #221

Closed dictoon closed 4 years ago

dictoon commented 11 years ago

Features to support and points to investigate:

est77 commented 11 years ago

Bezier.

A possible starting point: http://wscg.zcu.cz/wscg2002/Papers_2002/A83.pdf

I'd add the possibility of generating curves at render time to the list.

dictoon commented 11 years ago

Yes, that paper was actually mentioned by Elvic. Direct intersection of curves would be very desirable, we just need to figure out if this is practical from a performance standpoint.

pberto commented 11 years ago

Shading wise we already have sadeghi (which is based on marshner and provides much better look and easier controls). We can share it so you can make an integrator. We have to think in OSL terms already.

pberto commented 11 years ago

Also please add to the specs that we need support for ribbon-like curves (cross section: line) and for thick curves (cross section: circular), in the last case we should also have a hemisphere at caps start/ending.

dictoon commented 11 years ago

Already there, I add the caps part, good point.

Franz

On Dec 16, 2012, at 5:54 AM, Paolo Berto notifications@github.com wrote:

Also please add to the specs that we need support for ribbon-like curves (cross section: line) and for thick curves (cross section: circular), in the last case we should also have a hemisphere at caps start/ending.

— Reply to this email directly or view it on GitHubhttps://github.com/jupiter-jazz/appleseed/issues/221#issuecomment-11414309.

dictoon commented 4 years ago

Hair shading implemented in #2132.