shown in other instead.
A world layer is a world object that performs a background node loading, starting at the specified distance.
- WorldLayerclass to edit world layers via UnigineScript
- The set of samples located in the data/samples/worlds/ directory:
Creating a World Layer
To create a world layer via UnigineEditor:
- On the Menu bar, choose Create -> World -> Layer
- In the file dialog window that opens, choose a node to be loaded and click Ok.
A Path to the Node
- Place the node in the scene.
Editing a World Layer
In the Layer tab you can adjust the following parameters of the world layer:
Bounding Box Parameters
A set of bounding box parameters:
|Point||A flag, indicating if the distance to the object is counted from the center of the bounding box (if disabled, the distance will be counted from its nearest edge).|
|Size||The size of the layer's bounding box along the X, Y and Z axes, in units.|
|Offset||The offset of the layer's bounding box along the X, Y and Z axes, in units.|
Loading and clear distances:
|Load distance||The distance from the object's center or edge to the camera, starting at which the node is loaded, in units.|
|Clear distance||The distance from the object's center or edge to the camera, starting at which the node is not loaded, in units.|
|Name||The world layer .node file.|
|Group||The priority group value. Greater priority means faster loading.|
|Weight||The node weight value. Greater weight means faster loading inside the same priority group.|
Node Editing and Preview
Editing and preview of nodes of WorldLayer:
|Create||Bake the edited nodes into one WorldLayer. The button is enabled only when the Expand button has been pressed.|
|Expand||Unbake nodes of WorldLayer. This option is useful when you need to edit or reposition nodes of WorldLayer:
they will appear in the nodes hierarchy list as child nodes of the WorldLayer node.
Do not forget to press Create to apply changes.