public class SkinnedMesh extends Mesh
Object3D.ObjectHandler, Object3D.Traverse
Modifier and Type | Field and Description |
---|---|
Float32Array |
boneMatrices |
Texture |
boneTexture |
__webglMorphTargetInfluences, morphTargetBase, morphTargetForcedOrder, morphTargetInfluences
__webglActive, __webglInit, _modelViewMatrix, _normalMatrix, DefaultUp
Constructor and Description |
---|
SkinnedMesh(AbstractGeometry geometry,
Material material,
boolean useVertexTexture) |
Modifier and Type | Method and Description |
---|---|
SkinnedMesh |
clone()
Creates a new clone of this object and all descendants.
|
SkinnedMesh |
clone(SkinnedMesh object) |
Float32Array |
getBoneMatrices() |
java.util.List<Bone> |
getBones() |
Texture |
getBoneTexture() |
boolean |
isUseVertexTexture() |
void |
normalizeSkinWeights() |
void |
setBoneMatrices(Float32Array boneMatrices) |
void |
setBones(java.util.List<Bone> bones) |
void |
setBoneTexture(Texture boneTexture) |
void |
setUseVertexTexture(boolean useVertexTexture) |
void |
updateMatrixWorld(boolean force)
Updates global transform of the object and its children.
|
clone, clone, createBuffers, deleteBuffers, initBuffers, raycast, renderBuffer, setBuffers, updateMorphTargets
getGeometry, getMaterial, setGeometry, setLineWidth, setMaterial
add, add, applyMatrix, clone, clone, getChildren, getChildrenByClass, getId, getMatrix, getMatrixWorld, getName, getObjectById, getObjectByName, getParent, getPosition, getQuaternion, getRenderDepth, getRotation, getScale, getUp, getWorldDirection, getWorldDirection, getWorldPosition, getWorldPosition, getWorldQuaternion, getWorldQuaternion, getWorldRotation, getWorldRotation, getWorldScale, getWorldScale, isCastShadow, isFrustumCulled, isMatrixAutoUpdate, isMatrixWorldNeedsUpdate, isReceiveShadow, isRotationAutoUpdate, isVisible, localToWorld, lookAt, remove, remove, rotateOnAxis, rotateX, rotateY, rotateZ, setCastShadow, setChildren, setFrustumCulled, setHandler, setMatrix, setMatrixAutoUpdate, setMatrixWorld, setMatrixWorldNeedsUpdate, setName, setParent, setPosition, setQuaternion, setReceiveShadow, setRenderDepth, setRotation, setRotationAutoUpdate, setRotationFromAxisAngle, setRotationFromEuler, setRotationFromMatrix, setRotationFromQuaternion, setScale, setUp, setVisible, toString, translateOnAxis, translateX, translateY, translateZ, traverse, traverseVisible, updateMatrix, worldToLocal
public Texture boneTexture
public Float32Array boneMatrices
public SkinnedMesh(AbstractGeometry geometry, Material material, boolean useVertexTexture)
public java.util.List<Bone> getBones()
public void setBones(java.util.List<Bone> bones)
public boolean isUseVertexTexture()
public void setUseVertexTexture(boolean useVertexTexture)
public Texture getBoneTexture()
public void setBoneTexture(Texture boneTexture)
public Float32Array getBoneMatrices()
public void setBoneMatrices(Float32Array boneMatrices)
public void normalizeSkinWeights()
public void updateMatrixWorld(boolean force)
Object3D
updateMatrixWorld
in class Object3D
public SkinnedMesh clone()
Object3D
public SkinnedMesh clone(SkinnedMesh object)