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
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