Rendering - Topics Index

The following topics provide the necessary information for accessing and setting up the renderers and render-related elements:

Rendering from MAXScript

Controlling the Renderer

You can use the render() function to invoke the 3ds Max renderer.

Accessing the Render Scene Dialog settings

Render Scene Dialog

Describes a set of system global variables and methods to control the settings of the 3ds Max rendering dialog.

renderSceneDialog

The renderSceneDialogs tructure provides a set of functions for controlling the Render Scene Dialog window.

envEffectsDialog - Open and Close the Environment and Effects dialog

The envEffectsDialog structure provides a set of functions for controlling the Environemnt and Effects Dialog window.

TabbedDialogs - Controlling Tabbed Dialogs

The tabbedDialogs structure lets you control tabbed dialogs in 3ds Max, including the new tabbed Render Scene dialog in 3ds Max 6.

Assigning a Renderer

Renderer

A MAXClass wrapper was added for the plug-in renderer superclass so that a renderer instance can be worked with in MAXScript.

Renderers

Renderers is a Structure of systemGlobals. It lets the user assign renderer class instances to the current, production, Material Editor and activeShade renderer

Default_Scanline_Renderer : RendererClass

This class represents the Default Scanline Renderer.

3ds Max Default Scanline Renderer Anti-Aliasing Filters

Describes the Filter class values which are available as 3ds Max DefaultScanline renderer anti-aliasing filters.

Mental_Ray_Renderer : RendererClass

This class represents the Mental Ray Renderer.

VUE_File_Renderer : RendererClass

This class represents the VUE File Renderer.

Radiosity and Advanced Lighting

Interface: RadiosityPreferences

Represents the interface to the Renderer Radiosity Preferences. The properties of this interface correspond to UI controls located in the Preferences > Adv.Lighting tab and in Render Scene Dialog of 3ds Max

Interface: SceneRadiosity

This is a Core Interface providing access to theAdvanced Lighting panel in 3ds Max. It lets the user assign a new radiosity plug-in and open/close/minimize the panel.

Light_Tracer : RadiosityEffect

The Light_Tracer RadiosityEffectis a Global Illumination solver used mainly for advanced lighting simulation in outdoor scenes.

Radiosity : RadiosityEffect

The RadiosityEffect originally implemented in Autodesk VIZ4 based on the Stochastic Relaxation Radiosity method.

Interface: INodeGIProperties

This is a Node Interface providing access to the node's Radiosity settings.

Interface: SceneExposureControl

This is a Core Interface providing access to the Scene Exposure Control.

Network Rendering

Interface: NetRender

The Interface provides access to the Network Rendering.