Create a node in a scene graph.
Whether or not the node should be enabled.
Whether or not this node is enabled. Disabled nodes and their descendents are not included in traversals.
The transformation matrix of this node relative to its parent.
The children of this node. Do not modify this value directly (use Node.addChild and Node.removeChild instead).
The parent of this node. Set this value by calling Node.addChild on the parent.
The rotation of this node relative to its parent.
Readonlybuffer: Readonly<The ArrayBuffer instance referenced by the array.
The rotation of this node relative to its parent.
The scaling of this node relative to its parent.
Readonlybuffer: Readonly<The ArrayBuffer instance referenced by the array.
The scaling of this node relative to its parent.
The root node of this node's scene.
The translation of this node relative to its parent.
Readonlybuffer: Readonly<The ArrayBuffer instance referenced by the array.
The translation of this node relative to its parent.
The world matrix of this node, which represents its transformation relative to the origin.
Readonlybuffer: Readonly<The ArrayBuffer instance referenced by the array.
The translation of this node relative to the origin.
Readonlybuffer: Readonly<The ArrayBuffer instance referenced by the array.
Add a child to this node.
The child. The child's parent will be updated to point to this node. If the child already had a parent, it will be removed from that parent's children.
Reset this node's transformation relative to its parent.
Remove a child from this node.
The child. The child's parent will be updated to point to nothing.
Rotate this node relative to its parent.
The number of radians to rotate by.
The axis to rotate around.
Rotate this node around the X-axis relative to its parent.
The number of radians to rotate by.
Rotate this node around the Y-axis relative to its parent.
The number of radians to rotate by.
Rotate this node around the Z-axis relative to its parent.
The number of radians to rotate by.
Scale this node relative to its parent.
The scaling factor.
Position this node such that it is pointing at a target position.
The new position of this node.
The position for this node to point at.
The up vector.
Translate this node relative to its parent.
The translation vector.
Perform a function on this node and each of its children recursively.
The function to perform for each node. Receives as an argument the node and the node's transformation matrix relative to the node on which the traversal started. If this function returns false, the node's children are not included in the traversal.
A node in a scene graph.