Creates a new RaycastPicker
object.
Determines whether the picker searches for the closest bounds collision along the ray, or simply returns the first collision encountered. Defaults to false.
Determines whether the picker takes account of the mouseEnabled properties of entities. Defaults to true.
Add an event listener
Dispatch an event
Returns true if the current node is at least partly in the frustum. If so, the partition node knows to pass on the traverser to its children.
The Partition3DNode object to frustum-test.
Gets the collision object from the scene position and direction of the picking ray.
check if an object has an event listener assigned to it
Remove an event listener
Generated using TypeDoc
Picks a 3d object from a view or scene by 3D raycast calculations. Performs an initial coarse boundary calculation to return a subset of entities whose bounding volumes intersect with the specified ray, then triggers an optional picking collider on individual renderable objects to further determine the precise values of the picking ray collision.
away.pick.RaycastPicker