Default_Scanline_Renderer : RendererClass

Default_Scanline_Renderer - superclass: RendererClass; super-superclass:MAXWrapper - classID: #(1, 0)

 

This class represents the Default Scanline Renderer. It lets you construct an instance of the Default_Scanlinle_Renderer class to be assigned to the Current, Production, ActiveShade and Material Editor renderers using the renderers structure.

Constructor

Default_Scanline_Renderer ...

DefaultScanlineRenderer...

 

Example:

--Assign a scanline renderer class instance to the current renderer

renderers.current = Default_Scanline_Renderer()

Default_Scanline_Renderer:Default_Scanline_Renderer

 

Default_Scanline_Renderer interfaces:

Interface: props

Properties:

.mapping : boolean : Read|Write

Enable/Disable mapping.

.shadows : boolean : Read|Write

Enable/Disable shadows.

.autoReflect : boolean : Read|Write

Enable/Disable autmatic reflections and refractions.

.forceWireframe : boolean : Read|Write

Enable/Disable wireframe rendering.

.antiAliasing : boolean : Read|Write

Enable/Disable anti-aliasing

.filterMaps : boolean : Read|Write

Enable/Disable map filtering

.objectMotionBlur : boolean : Read|Write

Enable/Disable Object Motion Blur

.imageMotionBlur : boolean : Read|Write

Enable/Disable Image Motion Blur

.imageBlurEnv : boolean : Read|Write

Enable/Disable "Apply to Environment Map"

.imageBlurTrans : boolean : Read|Write

Enable/Disable "Work with Transpacency"

.conserveMemory : boolean : Read|Write

Enable/Disable "Conserve Memory"

.enablePixelSampler : boolean : Read|Write

Enable/Disable Global SuperSampling

.enableSSE : boolean : Read|Write

Enable/Disable SSE

.wireThickness : float : Read|Write

Get/Set the Wireframe Thinckness

.objectBlurDuration : float : Read|Write

Get/Set the Object Motion Blur Duration

.imageBlurDuration : float : Read|Write

Get/Set the Image Motion Blur Duration

.antiAliasFilterSize : float : Read|Write

Get/Set the Anti-Aliasing Filter Size

.objectBlurSamples : integer : Read|Write

Get/Set the Object Motion Samples count

.objectBlurSubdivisions : integer : Read|Write

Get/Set the Object Motion Blur Subdivisions

.autoReflectLevels : integer : Read|Write

Get/Set the Automatic Reflection Rendering Iterations

.colorClampType : integer : Read|Write

Get/Set the Color Clamping Type:

0 - Clamp

1 - Scale

.antiAliasFilter : maxObject : Read|Write|Validated by Validator function

Get/Set the Anti-Alias Filter:

The following Global Super-Sampler properties are available in 3ds Max 6 and higher:

.globalSamplerEnabled : boolean : Read|Write

Enable/Disable the Global Super-Sampler.

.globalSamplerClassByName : string : Read|Write

Get/Set the Global Super-Sampler by name.

.globalSamplerSampleMaps : boolean : Read|Write

Enable/Disable the global super-sampling of Maps.

.globalSamplerQuality : float : Read|Write

Get/Set the Global Super-Sampler quality.

.globalSamplerAdaptive : boolean : Read|Write

Enable/Disable Adaptive global super-sampling.

.globalSamplerAdaptiveThresh : float : Read|Write

Get/Set the Threshold for Adaptive global super-sampling.

Example:

--Assign a Default Scanline Renderer to the production renderer

renderers.production = Default_Scanline_Renderer()

Default_Scanline_Renderer:Default_Scanline_Renderer

--Disable Anti-Aliasing in the production renderer

renderers.production.AntiAliasing = false

false

See also

VUE_File_Renderer : RendererClass

Renderers

Render Scene Dialog

renderSceneDialog