Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

DoGlbRendMaxObjs(3D)

DoGlbRendMaxSub(3D)

DvSetRendStyle(3D)

DoGlbRendRayLevel(3D)  —  Kubota Pacfic Computer Inc. (Doré)

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)

September 02, 1992

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026