» Back to Documentation

 

OVERVIEW: SHADERS


[ Hair shader previews: "cheap", "expensive", "standard", "translucent" respectively from left to right ]

Ornatrix comes with a set of hair shaders that are designed to realistically simulate properties of light scattering from human hair fibers. Although one might argue that standard models such as Blinn work well even with hair, it becomes obvious that hair-specific shaders create a much better and more realistic appearance. This is due to a number of unique structure properties of hair strands. For example, all strands are translucent which makes them pass the light they receive onto neighbouring strands to create a soft look.


* Cheap shader

Cheap shader is the most basic and thus the fastest shader. Using the basic Blinn function this shader simulates primary light scaterring in all directions from cylindrical strands. Cheap shading can be used for most hair models that are being displayed in front of the camera when the light is behind the camera.


* Translucent shader

Translucent shader is very much like cheap except for the fact that it accounts for light traveling in two directions.


* Expensive shader

Is most computationally expensive, but provides the most realistic shading model respecting reflections, refraction, translucensy, and internal light scattering.


See Also: Render Output