Shell Texturing

November 2023

This software loads .obj files and renders them with fur. The fur is generated by creating many copies of the mesh, each one slightly extruded along the mesh normals. The meshes are then rendered with a custom shader, which uses the shell index and values of given parameters to calculate the fur's appearance. Fur responds to mesh movement with natural spring-like behaviour. The user can edit the number of shells, fur length, density, shape and many more parameters, including physical ones.