User Tools

Site Tools


DzRendererMode

A base class for defining the set of features that a given mode of a given render engine provides; feature sets.

More...

Inherits :

Methods

Detailed Description

Many render engines provide a single mode of operation; i.e. the engine is either biased or it is physically based. However, as the development of a render engine evolves, it may provide more than one mode of operation, and each mode may provide a different set of features.

Methods


Boolean : hasFeatures()

Return Value:

  • true if any features are enabled for the mode; otherwise false.

Boolean : isBiased()

Return Value:

  • true if the mode for the renderer is biased; otherwise false.

Boolean : isPhysicallyBased()

Return Value:

  • true if the mode for the renderer is physically based; otherwise false.

Boolean : isRenderManCompliant()

Return Value:

  • true if the mode for the renderer is RenderMan compliant; otherwise false.

Array : supportedLaunguages()

Return Value:

  • A list of the languages supported by the mode of the renderer.

Boolean : supportsAdvancedCamera()

Return Value:

  • true if the render supports advance camera options

Since:

  • 4.9.3.121

Boolean : supportsCameraBlades()

Return Value:

  • true if the mode for the renderer supports camera aperture blades

Since:

  • 4.9.3.121

Boolean : usesCatmarkLimitSurface()

Return Value:

  • true if the mode for the renderer supports the Catmark subdivision limit surface; otherwise false.