Property | Type | Description | |
---|---|---|---|
castShadow | bool | ||
children | THREE.Object3D[] | ||
frustumCulled | bool | ||
id | string | ||
matrix | |||
matrixAutoUpdate | bool | ||
matrixWorld | |||
matrixWorldNeedsUpdate | bool | ||
name | string | ||
parent | |||
position | Vector3 | ||
quaternion | THREE.Quaternion | ||
receiveShadow | bool | ||
rotation | |||
rotationAutoUpdate | bool | ||
scale | Vector3 | ||
up | Vector3 | ||
userData | object | ||
uuid | string | ||
visible | bool |
Method | Description | |
---|---|---|
Object3D ( ) : System |
The constructor takes no arguments.
|
|
add ( IEnumerable |
Adds object as child of this object. An arbitrary number of objects may be added.
|
|
add ( |
Adds object as child of this object. An arbitrary number of objects may be added.
|
|
applyMatrix ( |
matrix - matrix This updates the position, rotation and scale with the matrix.
|
|
getChildByName ( string name ) : |
Searches through the object's children and returns the first with a matching name.
|
|
getObjectByProperty ( string name, object value ) : object | ||
localToWorld ( Vector3 v ) : Vector3 |
Updates the vector from local space to world space.
|
|
lookAt ( Vector3 point ) : void |
Rotates object to face point in space.
|
|
raycast ( THREE r, object intersects ) : void |
Abstract method to get intersections between a casted ray and this object. Subclasses such as Mesh, Line, and Points implement this method in order to participate in raycasting.
|
|
remove ( IEnumerable |
Removes object as child of this object. An arbitrary number of objects may be removed.
|
|
remove ( |
Removes object as child of this object. An arbitrary number of objects may be removed.
|
|
translateX ( double distance ) : void |
ranslates object along x axis by distance.
|
|
translateY ( double distance ) : void |
ranslates object along y axis by distance.
|
|
translateZ ( double distance ) : void |
ranslates object along z axis by distance.
|
|
updateMatrix ( ) : void |
Updates local transform.
|
|
updateMatrixWorld ( bool force ) : void |
Updates global transform of the object and its children.
|
|
updateProjectionMatrix ( ) : void | ||
worldToLocal ( Vector3 v ) : Vector3 |
pdates the vector from world space to local space.
|
public getChildByName ( string name ) : |
||
name | string | |
return |
public getObjectByProperty ( string name, object value ) : object | ||
name | string | |
value | object | |
return | object |
public raycast ( THREE r, object intersects ) : void | ||
r | THREE | |
intersects | object | |
return | void |
public updateMatrixWorld ( bool force ) : void | ||
force | bool | |
return | void |