Terrain - superclass: GeometryClass; super-superclass:node - classID: #(914240495, 130049804)
Set the terrain form:
0- Graded Surface (Creates a graded surface of the mesh over the contours.)
1- Graded Solid (Creates a graded surface with skirts around the sides and a bottom surface. This represents a solid that is visible from every direction.)
2- Layered Solid (Creates a "wedding cake" or laminated solid similar to cardboard architectural models.)
Turn on/off stitch border.
Turn on/off retriangulate.
Select the type of display for the terrain object:
0- Terrain (Displays only the triangulated mesh over the contour line data.)
1- Contours (Displays only the contour line data of the terrain object.)
2- Both (Displays both the triangulated mesh and the contour line data of the terrain object.)
Set update settings for the terrain object:
0- Always (Updates the terrain object immediately when you change an operand, including the original object of an instanced or referenced operand.)
1- When Rendering (Updates the terrain object when you render the scene or when you force an update. With this option, viewports won't show current geometry unless you.)
2- Manually (Updates the terrain object when you force an update.)
The number of contour operands. Read-only.
horizSimplification = 0 - No Simplification; 1 - Use ? of Points; 2 - Use ? of Points; 3 - Interpolate Points * 2; 4 - Interpolate Points * 4
vertSimplification = 0 - No Simplification; Use ? of Lines; 2 - Use ? of Lines
The following properties are available only after the terrain object has been created. The values shown for the properties are those for a terrain object created from three circles. The operand transforms are in the local coordinate system of the terrain object.
Appends a node as a contour operand to the terrain.
This is done in 'Move' mode, so the the supplied node is deleted after the addition. To simulate other modes, use appropriate MAXScript functions.
terrainOps.addOperand $terrain01 (instance $line03)
Deletes the indexed operand, index_integer is 1-based.
Returns the indexed contour operand as a 3ds Max base object (not a node), index_integer is 1-based.
Returns the indexed operand's local transformation matrix as a Matrix3 value. This transformation matrix is relative to the terrain's node transformation matrix.
Sets the indexed operand's local transformation matrix. This transformation matrix is relative to the terrain's node transformation matrix.
Forces a terrain update for those in manual update mode.
The above methods are defined in the Landform DLL and so will only be present if the Landform DLL has been loaded. In installations set up with delayed plugin loading enabled, this will happen automatically if there are any existing terrain objects in the scene or a terrain object is created in the user interface or via MAXScript.
GeometryClass Common Properties, Operators, and Methods
Node Common Properties, Operators, and Methods
MAXWrapper Common Properties, Operators, and Methods
Value Common Properties, Operators, and Methods