This page has been translated automatically.
Programming
Fundamentials
Setting Up Development Environment
UnigineScript
High-Level Systems
C++
C#
UUSL (Unified UNIGINE Shader Language)
File Formats
Rebuilding the Engine and Tools
GUI
Double Precision Coordinates
API
Bounds-Related Classes
Containers
Controls-Related Classes
Core Library
Engine-Related Classes
GUI-Related Classes
Node-Related Classes
Pathfinding-Related Classes
Physics-Related Classes
Plugins-Related Classes
Rendering-Related Classes
Utility Classes
Внимание! Эта версия документация УСТАРЕЛА, поскольку относится к более ранней версии SDK! Пожалуйста, переключитесь на самую актуальную документацию для последней версии SDK.
Внимание! Эта версия документации описывает устаревшую версию SDK, которая больше не поддерживается! Пожалуйста, обновитесь до последней версии SDK.

World Objects

A set of world objects:

  •  World Layer is an invisible world object that performs a background node loading starting with a specified distance.
  •  Sector is a cuboid shaped object that culls all of the objects outside its volume.
  •  Portal is a cuboid opening between two adjacent sectors, through which one sector can be partially seen if looking from another.
  •  World Trigger is a cuboid shaped object, which fires callbacks when any node (collider or not) gets inside or outside of it.
  •  World Cluster is used to manage a great number of node references, baked into one object. Objects can be scattered, but you can also set custom positions and rotations for each object. Using a world cluster is less memory-efficient compared with a world clutter, as it stores transformation info for each node.
  •  World Clutter is used to manage a great number of node references, baked as one object. Unlike world clusters, objects are always scattered, scaled and oriented randomly, so they are even more memory-efficient. However, they cannot be managed manually.
  •  Switcher is a cuboid shaped object, switching off (or turning on) all of the nodes inside of it immediately. A world switcher should be a parent node for the nodes it controls.
  •  Occluder is an object used to cull objects that are not seen behind it.
  •  Transform is is a succession of transformations based on an arbitrary path.
  •  World Expression is a cuboid shaped object, inside of which arbitrary expressions are executed. These expressions can be executed for world expression children nodes as well.
Last update: 03.07.2017
Build: ()