GroundWiz mental ray Shaders



GroundWiz Fully supports mental ray. mental ray renderer is an advanced rendering engine and GroundWiz makes use of many of its features. To render GroundWiz map with mental ray, GroundWiz map has to be used through 'GroundWiz Output' map. Refer to GroundWiz Output section.

Currently there are 2 shaders written specifically for MR (mental ray):


1. GroundWiz Procedural Map Shader
This shader will be used to render GroundWiz procedural terrain texture maps. By default, GroundWiz map will return color value to the material, but terrain maps can also have bump, displacement and other extended channel data (specular, glossiness, reflectivity, etc.). To use those channels, GroundWiz map has to be used through 'GroundWiz Output' map. Refer to GroundWiz Output section.

Note: In case of mental ray, 'GroundWiz Output' map has to be used in all cases where non-color channel data is required (bump map, displacement, specular...). This differs from the Basic shader (shader used with other non MR renderers) where bump map doesn't require 'GroundWiz Output'.


MR supports advanced displacement mapping and GroundWiz MR shader can make full use of it. The good thing about it is that it is view dependent (so micro-triangles are only added where required) and that it supports positive as well as negative displacement values.

Tip: If you notice that some displaced surfaces are flat (clamped) at the top or at the bottom, then increase Max.Displace parameter in the mental ray / Shadow & Displacement settings.




2. GroundWiz Geometry Shader
GroundWiz Planter was created to handle millions of planted objects but the problem is that most renderers are only capable of handling a few millions of triangles when it comes to rendering the scenes. Native Geometry Shader uses an advanced feature of mental ray engine called MR assemblies that allows objects to be built when needed and later discarded to free some memory. This way hundreds of millions of triangles can be rendered in a single view. Read more about it in Planter Technical Overview / Rendering with Planter section.

Although rendering with mental ray Native Geometry Shader is pretty much the same as rendering with Basic Shader, there are a couple of things to pay attention to:
If you plan to render huge Planter scenes (hundreds of millions of triangles), you will probably need to adjust some MR settings: