ProjectedObject3D constructor
CameraRenderer object or GPUCurtains class object used to create this ProjectedObject3D
Transformation object of the Object3D
Children Object3D in the scene graph, used to compute their own world matrix
Whether at least one of this Object3D matrix needs an update.
Camera object used to compute model view and model view projection matrices
Matrices object of the ProjectedObject3D
Get our quaternion
Set our quaternion
new quaternion
Get our model matrix
Set our model matrix
new model matrix
Get our world matrix
Set our world matrix
new world matrix
Get our model view matrix
Set our model view matrix
Get our camera view matrix
Get our camera projection matrix
Get our model view projection matrix
Set our model view projection matrix
Get our normal matrix
Set our normal matrix
new normal matrix
Set our transforms properties and vectors onChange callbacks
Set our model matrix shouldUpdate flag to true (tell it to update)
Update our model matrix
Update our model matrix
Destroy this Object3D. Removes its parent and set its children free.
Used to apply the projection and view matrices of a Camera to an Object3D, in order to compute modelView and modelViewProjection matrices.