DoGlbRendRayLevel(3D)

NAME
DoGlbRendRayLevel - Create a ray level studio attribute object

SYNOPSIS
C:
DtObject DoGlbRendRayLevel(raylevel)
DtInt raylevel;

FORTRAN:
INTEGER*4 DOGRRL(RAYLEV)
INTEGER*4 RAYLEV

DESCRIPTION
DoGlbRendRayLevel creates a ray level studio attribute object. The parameter raylevel specifies the maximum number of times a ray will be allowed to bounce from primitive objects during ray tracing. Ray tracing is the process of determining which objects in the scene are in the path of an arbitrary vector (ray) in space. Ray tracing is used in the generation of global shading effects like shadows, object-to-object reflections, and transparency.

DoGlbRendRayLevel affects only renderers that use ray casting. The rendering style is set with DvSetRendStyle <DVSRS>.

DEFAULTS
The default value for DoGlbRendRayLevel is 3.

SEE ALSO
DoGlbRendMaxObjs(3D), DoGlbRendMaxSub(3D), DvSetRendStyle(3D)