DecalRoad¶
A strip shaped decal defined by spine nodes which clips against Terrain objects.
- Inherit:
- SceneObject
Description¶
A strip shaped decal defined by spine nodes which clips against Terrain objects.
DecalRoad is for representing a road or path ( or other inventive things ) across a TerrainBlock. It renders as a decal and is therefore only for features that do not need geometric depth.
The Material assigned to DecalRoad should tile vertically.
Methods¶
-
void
DecalRoad::
postApply
()¶ Intended as a helper to developers and editor scripts. Force trigger an inspectPostApply. This will transmit the material and other fields ( not including nodes ) to client objects.
-
void
DecalRoad::
regenerate
()¶ Intended as a helper to developers and editor scripts. Force DecalRoad to update it’s spline and reclip geometry.
Fields¶
-
float
DecalRoad::
breakAngle
¶ Angle in degrees - DecalRoad will subdivided the spline if its curve is greater than this threshold.
-
bool
DecalRoad::
discardAll
[static]¶ For use by the Decal Editor.
-
bool
DecalRoad::
EditorOpen
[static]¶ For use by the Decal Editor.
-
string
DecalRoad::
Material
¶ Material used for rendering.
-
string
DecalRoad::
Node
¶ Do not modify, for internal use.
-
int
DecalRoad::
renderPriority
¶ DecalRoad(s) are rendered in descending renderPriority order.
-
bool
DecalRoad::
showBatches
[static]¶ For use by the Decal Editor.
-
bool
DecalRoad::
showRoad
[static]¶ For use by the Decal Editor.
-
bool
DecalRoad::
showSpline
[static]¶ For use by the Decal Editor.
-
float
DecalRoad::
textureLength
¶ The length in meters of textures mapped to the DecalRoad .
-
int
DecalRoad::
updateDelay
[static]¶ For use by the Decal Editor.
-
bool
DecalRoad::
wireframe
[static]¶ For use by the Decal Editor.