mental ray supports several types of curves for different purposes, like to define outer bounds or holes with trim curves on freeform surfaces, specify curves using the hair geometry for hair and fur rendering, or provide true 3D space curves for modelling operations or custom applications.
The geometric representation of hair and fur typically requires a lot of data to be able to define and render all the details expected from human hair or animal fur. The support for a specialized hair geometry description allows to provide this detail with the help of a simplified curve model and additional data like radii and custom values assigned to these curves or their vertices. This implicit definition of cylindric shapes can be handled much more efficiently than a true surface definition would, and allows mental ray to render scenes with large hair counts. Hair and fur is normally shaded like a flat ribbon which is sufficient to achieve pleasing visual results for renderings of objects from a distance. More advanced shading models can be implemented easily, for example to fake a round shape in close-ups.
Certain applications want to generate surfaces or other geometric shapes at render time only, like extruding a curve along a path. The input curves can be given as a space curve, which is a true freeform curve description with 3D coordinates.
Copyright © 1986-2008 by mental images GmbH