Real-time fur rendering over arbitrary meshes. The fur is rendered as multiple mesh layers, where fur is applied through environment (Cube/Sphere) mapping. Main features:
- Controls: fur density, thickness, height, color, and number of layers.
- Pre-process meshes reordering and indexing vertices for cache.
- Pre-process meshes’ positions and normals providing a better distribution of position/normals used for addressing the environment mapping.