Implements vertical displacement for modeling.
Class registration and implementation information is as follows:
Category | Documentation |
---|---|
Implementation | C++ |
Module | Plugin-Domain-Parametric |
Class Hierarchy | Node » Modifier » DisplaceModifier |
Data Interface Name | DependencyNode |
Type Status | Active |
Is Final Type | Yes |
Properties are as follows:
Property | Documentation |
---|---|
Translation | Sets the amount of displacement along the Z axis. Range is -100,000,000 to 100,000,000. |
Displacement File | Links the modifier to a .DEM, .BMP, or .TGA file on the hard disk. |
Starting Corner X | Sets the X starting pixel of the displacement inside the imagery. You might only want to use a specific region of the imagery or you might want to start at 0,0,0. |
Starting Corner Y | Sets the Y starting pixel of the displacement inside the imagery. You might only want to use a specific region of the imagery or you might want to start at 0,0,0. |
Displacement Width In Pixels | Sets the width ( X ) of the displacement region in pixels, relative to Starting Corner X. |
Displacement Length In Pixels | Sets the length ( Y ) of the displacement region in pixels, relative to Starting Corner Y. |
Use 24-bit Elevation Data | Allows you to use a 24-bit image instead of grayscale. This allows for high precision elevation values with a higher dynamic range than gray scale values. |
Minimum Elevation | Sets the minimum elevation for the terrain. This parameter is rarely configured by hand. |
Maximum Elevation | Sets the maximum elevation for the terrain. This parameter is rarely configured by hand. |
Overall Minimum Elevation | Sets the overall minimum elevation for the terrain when imagery is used to displace multiple meshes. This parameter has no effect on the displacement for a single <Mesh>. |
Overall Maximum Elevation | Sets the overall maximum elevation for the terrain when imagery is used to displace multiple meshes. This parameter has no effect on the displacement for a single <Mesh>. |
Units Per Pixel X | Sets the X axis spacing between elevation values. This parameter is used to generate normals maps and has no effect on the <Mesh>. This parameter is rarely configured by hand. |
Units Per Pixel Y | Sets the Y axis spacing between elevation values. This parameter is used to generate normals maps and has no effect on the <Mesh>. This parameter is rarely configured by hand. |
Properties are as follows:
Property | Documentation |
---|---|
Enabled | Determines whether or not the modifier is enabled. |
Properties are as follows:
Property | Documentation |
---|---|
Name | Sets the name of the node. Do not use / or \ [forward slash and backslash] in the node name as this produces conflicts with resolving link nodes that reference external files. |
Class | Sets the class of the node. |
ID | Sets the ID of the node. This must be unique for each document, but different documents can use the same ID. |
Export Disabled | Determines whether or not the node is exported during an export process, or possibly other purposes. |
Guid | Enumerates the Node's GUID. |