Object_Display_Culling : UtilityPlugin

Object_Display_Culling : UtilityPlugin {6243908d,54e39616}

The Object_Display_Culling Utility provides view-dependent object culling in the viewports based on user-defined target frame rate.

 

Class instances not creatable by MAXScript - see GetInstance() method in DisplayCulling Interface below.

Aliases:

Object_Display_Culling

DisplayCulling

Properties:

<Object_Display_Culling>.Enable : boolean

Enable/Disable the Culling of objects.

<Object_Display_Culling>.DisplayMode : integer

Get/Set the display mode. Possible values are:

0 - Hidden

1 - Bounding Boxes (default)

<Object_Display_Culling>.Framerate : integer

Get/set the target frame rate.

<Object_Display_Culling>.AutoFramerate (Auto_Adjust_Framerate) : boolean

When set to true, the Utility will auto-adjust the frame rate.

<Object_Display_Culling>.AffectSceneXrefs (Affect_Scene_XRefs) : boolean

When set to true, the Utility will affect scene XRefs.

Object_Display_Culling interfaces:

Interface: DisplayCulling

Methods:

<maxObject>GetInstance()

Returns an Object_Display_Culling ReferenceTarget object whose settings can be get and set using the Properties listed above.

For example:

odc = Object_Display_Culling.GetInstance()

ReferenceTarget:Object_Display_Culling

odc.enabled

false

odc.enabled = true

true

odc.frameRate

11