RaytracingBrazil's render engine uses the raytracing method (as opposed to scanline or hardware renderers). Raytracing has the advantage of simulating the way photons actually behave; although raytracing is not limited to realistic solutions.
Brazil's advanced raytrace engine simulates a wide range of effects including:
Advanced lightingRhino supports point, spot, directional, linear, and rectangular light objects with simple properties such as color, hotspot, and shadow casting. Brazil adds about 100 more light properties. The number of light properties can be intimidating, but most of these settings are only needed in a few specific cases.
Brazil light features include:
Toon and NPRBrazil includes non-photoreal (NPR) effects such as toon shaders.
Car)Toon shaders cooperate with photoreal shaders so you can mix glass, brushed metal and toon in a single scene without losing the ability to do indirect-illumination, depth-of-field or any other effect.
You can specify the behaviour of fills and inks including:
Depth of FieldDepth-of-field (DOF) simulates the imperfect focusing properties of physical lens-systems such as biological eyes and cameras. DOF adds a measure of realism to a rendering by blurring out-of-focus areas. It can also be used to 'mask' areas of the scene such as distant surroundings.
The settings for DOF include:
Procedural TexturesBrazil supports both bitmap and procedural textures. Bitmap textures use images (a grid of colored pixels). Procedural textures, on the other hand, are defined by a mathematical function. Procedural textures do not suffer from resolution or tiling problems, and it is easy to change their behavior. Procedural textures are simulated in the Rhino viewport to make adjustments easy.
Brazil built-in functions:
Advanced definitions can be used to create other realistic materials such as wood and stone.
High Dynamic Range colorsBrazil is a high-dynamic-range (HDR) engine.
With an HDR rendering engine, colors are not limited to the black~white range. Colors can be brighter than white and darker than black. 'Brighter-than-white' colors are important even though the computer screen cannot display them, because colors in a rendering are often diluted by partial reflection or refraction.