Radiosity - superclass: RadiosityEffect; super-superclass:MAXWrapper - classID: #(2036089192, 1721374773)
This RadiosityEffect was first implemented in Autodesk VIZ 4 and is available in 3ds Max 5 and higher.
Gets/Sets the Light Units used by the Radiosity.
Gets/Sets the state of the "Start" button in the "Radiosity Processing Parameters" dialog. When the value is set to true , the button will be disabled and the radiosity processing can be initiated by the renderer only. When set to false , the user can initiate the processing manually by pressing the button.
Gets/Sets the Initial Quality value in percent.
Gets/Sets the Refine Iterations (All Objects) value.
Gets/Sets the "Refine Iterations (Selected Objects)" value.
Gets/Sets the state of the "Process Refine Iterations Stored in Object" checkbox. When set to true , the Refine Iterations set in the Object Properties > Radiosity Tab > Refine Iterations. When false, these object-specific settings will be ignored.
Gets/Sets the "Indirect Light Filtering" value in the "Interactive Tools" group of controls.
Gets/Sets the value of the "Direct Light Filtering" spinner in the "Interactive Tools" group of controls. Available in 3ds Max 8 and higher.
Gets/Sets the "Display Radiosity in Viewport" checkbox state in the "Interactive Tools" group of controls. Enables the interactive display of the radiosity in the viewport.
Gets/Sets the state of the "Enabled" checkbox in the "Global Subdivision Settings" group of controls. When set to true, enables the user-defined global meshing size, or the adaptive subdivision if .useAdaptiveMeshing is set to true.
Toggle the Use Adaptive Subdivisions checkbox on and off. When set to true and the "Global Subdivision Settings" > "Enabled" checkbox ( . meshingEnabled ) is on, Adaptive Subdivisions will be used. Available in 3ds Max 8 and higher.
Gets/Sets the Maximum Meshing Size value in the "Mesh Settings" group of controls. In versions prior to 3ds Max 8, the value was called "Mesh Size".
Gets/Sets the Minimum Mesh Size value in the "Mesh Settings" group of controls. Available in 3ds Max 8 and higher.
Gets/Sets the Contrast Threshold value in the "Mesh Settings" group of controls. Available in 3ds Max 8 and higher.
Gets/Sets the Initial Meshing Size value in the "Mesh Settings" group of controls. Available in 3ds Max 8 and higher.
Gets/Sets the state of the "Shoot Direct Lights" checkbox in the "Light Settings" group of controls. Available in 3ds Max 8 and higher.
Gets/Sets the state of the "Include Point Lights in Subdivision" checkbox in the "Light Settings" group of controls. Available in 3ds Max 8 and higher.
Gets/Sets the state of the "Include Linear Lights in Subdivision" checkbox in the "Light Settings" group of controls. Available in 3ds Max 8 and higher.
Gets/Sets the state of the "Include Area Lights in Subdivision" checkbox in the "Light Settings" group of controls. Available in 3ds Max 8 and higher.
Gets/Sets the state of the "Include Skylight" checkbox in the "Light Settings" group of controls. Available in 3ds Max 8 and higher.
<Radiosity>.includeSelfEmittingLights BooleanClass default: false -- boolean; Include_Self_Emitting_Faces
Gets/Sets the state of the "Include Self-Emitting Faces in Subdivision" checkbox in the "Light Settings" group of controls. Available in 3ds Max 8 and higher.
<Radiosity>.minimumSelfEmittingSize Float default: 6.0 -- animatable; worldUnits; Minimum_Self_Emitting_Size
Gets/Sets the value of the "Minimum Self-Emitting Size" spinner in the "Light Settings" group of controls. Available in 3ds Max 8 and higher.
Gets/Sets the state of the "Re-Use Direct Illumination from Radiosity Solution/Render Direct Illumination" radio buttons. When set to true , the Direct Illumination from the Radiosity Solution will be reused. When false , the Direct Illumination will be rendered.
Gets/Sets the state of the "Regather Indirect Illumination" checkbox. When set to true , Indirect Illumination will be regathered.
Gets/Sets the Rays per Sample value.
Gets/Sets the Filter Radius value in pixels.
Gets/Sets the state if the Clamp Values checkbox.
Gets/Sets the value of the Clamp Values (cd/m^2) parameter. When rmClampEnabled is set to true, values above rmClampValue will be clamped.
Gets/Sets the state of the Adaptive Sampling checkbox.
Gets/Sets the Sample Spacing value.
Gets/Sets the Subdivision Contrast value.
Contains the Solution Quality value from the Statistics rollout. Read-only.
Contains the Refine Iterations value from the Statistics rollout. Read-only.
The time in seconds used to process the radiosity solution. Read-only.
Contains the Geometric Objects value from the Statistics rollout. Read-only.
Contains the Meshing Size value from the Statistics rollout. Read-only.
Contains the Light Objects value from the Statistics rollout. Read-only.
Contains the Mesh Elements value from the Statistics rollout. Read-only.
Reset the Radiosity solution. The resetGeometry parameter controls whether the geometry must be reset too. The noWarningDialog controls whether the reset warning dialog must be displayed.
Displays the Lighting Analysis dialog. Returns true if successful, false if there is no Radiosity Solution in the scene.
Close the Lighting Analysis dialog if open.
Returns true if the Lighting Analysis dialog can be displayed, false if not.
<bool>GetPointIlluminance <&float>result <node>node <&point3>point <&point3>vertex0 <&point3>vertex1 <&point3>vertex2
result is Out parameter point is In parameter vertex0 is In parameter vertex1 is In parameter vertex2 is In parameter
Returns true if the Illuminance value at the specified point can be retrieved. The result is passed by reference into the result Out parameter, the vertex0 , vertex1 , and vertex2 are passed by reference the vertex indices of the face the point resides on.
<bool>GetPointLuminance <&float>result <node>node <&point3>point <&point3>vertex0 <&point3>vertex1 <&point3>vertex2
result is Out parameter point is In parameter vertex0 is In parameter vertex1 is In parameter vertex2 is In parameter
Returns true if the Luminance value at the specified point can be retrieved. The result is passed by reference into the result Out parameter, the vertex0 , vertex1 , and vertex2 are passed by reference the vertex indices of the face the point resides on.
<bool>GetPointReflectance <&float>result <node>node <&point3>point <&point3>vertex0 <&point3>vertex1 <&point3>vertex2
result is Out parameter point is In parameter vertex0 is In parameter vertex1 is In parameter vertex2 is In parameter
Returns true if the Reflectance value at the specified point can be retrieved. The result is passed by reference into the result Out parameter, the vertex0 , vertex1 , and vertex2 are passed by reference the vertex indices of the face the point resides on.
<bool>GetPointTransmittance <&float>result <node>node <&point3>point <&point3>vertex0 <&point3>vertex1 <&point3>vertex2
result is Out parameter point is In parameter vertex0 is In parameter vertex1 is In parameter vertex2 is In parameter
Returns true if the Transmittance value at the specified point can be retrieved. The result is passed by reference into the result Out parameter, the vertex0 , vertex1 , and vertex2 are passed by reference the vertex indices of the face the point resides on.
The following interface provides MAXScript access to the radiosity mesh in 3ds Max 6 and higher:
Returns true if a radiosity solution exists.
Returns true if the specified node has a radiosity mesh.
Returns true if the specified node has a valid radiosity mesh.
Returns the validity interval of the specified node's radiosity mesh.
Returns the node's radiosity mesh.
Returns the validity interval of the radiosity mesh's transformation matrix.
Returns the transformation matrix of the radiosity mesh of the specified node.