Partition3D is the core of a space partition system. The space partition system typically subdivides the 3D scene hierarchically into a number of non-overlapping subspaces, forming a tree data structure. This is used to more efficiently perform frustum culling, potential visibility determination and collision detection.

Constructor

new(rootNode:NodeBase)

Creates a new Partition3D object.

Parameters:

rootNode

The root node of the space partition system. This will indicate which type of data structure will be used.

Variables

Methods

traverse(traverser:PartitionTraverser):Void

Sends a traverser through the partition tree.

Parameters:

traverser

See also:

  • away3d.core.traverse.PartitionTraverser