FrustumArray

Holds a clip-space coordinateSystem. In three.js this class tests objects against several cameras at once.

This class has no intersection tests: three.js's versions need camera arrays and scene objects, which Kite3D does not have. For each camera, build a Frustum with Frustum.setFromProjectionMatrix and test against it instead.

Instances are mutable and not thread-safe. Use each instance from one thread only.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard

The coordinate system to use. Defaults to CoordinateSystem.WebGL (three.js WebGLCoordinateSystem).

Functions

Link copied to clipboard

Returns a new FrustumArray with default values. Like three.js, it does not copy coordinateSystem.