Search
Preparing search index...
The search index is not available
DefinitelyTyped
Inherited
Private
Externals
Only exported
THREE
Animation
Class Animation
Index
Constructor methods
constructor
Properties
currentTime
data
hierarchy
interpolationType
isPaused
isPlaying
keyTypes
loop
root
timeScale
weight
Methods
getNextKeyWith
getPrevKeyWith
interpolate
interpolateCatmullRom
pause
play
reset
stop
update
Constructor methods
constructor
(
root
:
Mesh
, name
:
string
)
:
Animation
Parameters
root:
Mesh
name:
string
Returns
Animation
Properties
public
currentTime
:
number
public
data
:
AnimationData
public
hierarchy
:
Bone
[]
public
interpolationType
:
AnimationInterpolation
public
isPaused
:
boolean
public
isPlaying
:
boolean
public
keyTypes
:
Array<string>
public
loop
:
boolean
public
root
:
Mesh
public
timeScale
:
number
public
weight
:
number
Methods
public
getNextKeyWith
(
type
:
string
, h
:
number
, key
:
number
)
:
KeyFrame
Parameters
type:
string
h:
number
key:
number
Returns
KeyFrame
public
getPrevKeyWith
(
type
:
string
, h
:
number
, key
:
number
)
:
KeyFrame
Parameters
type:
string
h:
number
key:
number
Returns
KeyFrame
public
interpolate
(
p0
:
number
, p1
:
number
, p2
:
number
, p3
:
number
, t
:
number
, t2
:
number
, t3
:
number
)
:
number
Parameters
p0:
number
p1:
number
p2:
number
p3:
number
t:
number
t2:
number
t3:
number
Returns
number
public
interpolateCatmullRom
(
points
:
Vector3
[]
, scale
:
number
)
:
Vector3
[]
Parameters
points:
Vector3
[]
scale:
number
Returns
Vector3
[]
public
pause
(
)
public
play
(
startTime
?:
number
, weight
?:
number
)
Parameters
startTime?:
number
optional
weight?:
number
optional
public
reset
(
)
public
stop
(
)
public
update
(
deltaTimeMS
:
number
)
Parameters
deltaTimeMS:
number
Globals
THREE
AddEquation
AddOperation
AdditiveBlending
AlphaFormat
AnimationHandler
BackSide
BasicShadowMap
ByteType
ClampToEdgeWrapping
CubeReflectionMapping
CubeRefractionMapping
CullFaceBack
CullFaceFront
CullFaceFrontBack
CullFaceNone
CustomBlending
DoubleSide
DstAlphaFactor
DstColorFactor
FaceColors
FlatShading
FloatType
FontUtils
FrontFaceDirectionCCW
FrontFaceDirectionCW
FrontSide
GeometryUtils
ImageUtils
IntType
LinePieces
LineStrip
LinearFilter
LinearMipMapLinearFilter
LinearMipMapNearestFilter
LuminanceAlphaFormat
LuminanceFormat
Math
MirroredRepeatWrapping
MixOperation
MultiplyBlending
MultiplyOperation
NearestFilter
NearestMipMapLinearFilter
NearestMipMapNearestFilter
NoBlending
NoColors
NoShading
NormalBlending
OneFactor
OneMinusDstAlphaFactor
OneMinusDstColorFactor
OneMinusSrcAlphaFactor
OneMinusSrcColorFactor
PCFShadowMap
PCFSoftShadowMap
REVISION
RGBAFormat
RGBA_S3TC_DXT1_Format
RGBA_S3TC_DXT3_Format
RGBA_S3TC_DXT5_Format
RGBFormat
RGB_S3TC_DXT1_Format
RepeatWrapping
ReverseSubtractEquation
SceneUtils
ShaderChunk
ShaderFlares
ShaderLib
ShortType
SmoothShading
SphericalReflectionMapping
SphericalRefractionMapping
SrcAlphaFactor
SrcAlphaSaturateFactor
SrcColorFactor
SubtractEquation
SubtractiveBlending
UVMapping
UniformsLib
UniformsUtils
UnsignedByteType
UnsignedIntType
UnsignedShort4444Type
UnsignedShort5551Type
UnsignedShort565Type
UnsignedShortType
VertexColors
ZeroFactor
Blending
BlendingDstFactor
BlendingEquation
BlendingSrcFactor
Colors
Combine
CompressedPixelFormat
CullFace
FrontFaceDirection
LineType
Mapping
PathActions
PixelFormat
PixelType
Shading
ShadowMapType
Side
TextureDataType
TextureFilter
Wrapping
AnimationData
BoundingBox
BoundingBox3D
BoundingSphere
CanvasRendererParameters
HSL
IFog
Intersection
KeyFrame
KeyFrames
LensFlareProperty
LineBasicMaterialParameters
LineDashedMaterialParameters
MappingConstructor
Matrix
MeshBasicMaterialParameters
MeshDepthMaterialParameters
MeshLambertMaterialParameters
MeshNormalMaterialParameters
MeshPhongMaterialParameters
MorphBlendMeshAnimation
MorphColor
MorphNormals
MorphTarget
ParticleSystemMaterialParameters
Progress
RenderTarget
Renderer
RendererPlugin
SceneLoaderProgress
SceneLoaderResult
Shader
ShaderMaterialParameters
SplineControlPoint
SpriteCanvasMaterialParameters
SpriteMaterialParameters
TextGeometryParameters
TypefaceData
Vector
WebGLRenderTargetOptions
WebGLRendererParameters
AmbientLight
Animation
constructor
currentTime
data
hierarchy
interpolationType
isPaused
isPlaying
keyTypes
loop
root
timeScale
weight
getNextKeyWith
getPrevKeyWith
interpolate
interpolateCatmullRom
pause
play
reset
stop
update
AnimationInterpolation
ArcCurve
AreaLight
ArrowHelper
AxisHelper
Bone
BoundingBoxHelper
Box2
Box3
BoxGeometry
BoxHelper
BufferAttribute
BufferGeometry
BufferGeometryLoader
Cache
Camera
CameraHelper
CanvasRenderer
CircleGeometry
Clock
ClosedSplineCurve3
Color
CombinedCamera
CompressedTexture
CubeCamera
CubeGeometry
CubicBezierCurve
CubicBezierCurve3
Curve
CurvePath
CylinderGeometry
DataTexture
DepthPassPlugin
DirectionalLight
DirectionalLightHelper
EdgesHelper
EllipseCurve
Euler
EventDispatcher
ExtrudeGeometry
Face3
FaceNormalsHelper
Float32Attribute
Float64Attribute
Fog
FogExp2
Frustum
Geometry
GridHelper
Gyroscope
HemisphereLight
HemisphereLightHelper
IcosahedronGeometry
ImageLoader
ImmediateRenderObject
Int16Attribute
Int32Attribute
Int8Attribute
JSONLoader
KeyFrameAnimation
LOD
LatheGeometry
LensFlare
LensFlarePlugin
Light
Line
Line3
LineBasicMaterial
LineCurve
LineCurve3
LineDashedMaterial
Loader
LoadingManager
Material
MaterialLoader
Matrix3
Matrix4
Mesh
MeshBasicMaterial
MeshDepthMaterial
MeshFaceMaterial
MeshLambertMaterial
MeshNormalMaterial
MeshPhongMaterial
MorphAnimMesh
MorphAnimation
MorphBlendMesh
Object3D
ObjectLoader
OctahedronGeometry
OrthographicCamera
ParametricGeometry
ParticleSystem
ParticleSystemMaterial
Path
PerspectiveCamera
Plane
PlaneGeometry
PointLight
PointLightHelper
PolyhedronGeometry
Projector
QuadraticBezierCurve
QuadraticBezierCurve3
Quaternion
RawShaderMaterial
Ray
Raycaster
RenderableFace
RenderableLine
RenderableObject
RenderableSprite
RenderableVertex
RingGeometry
Scene
SceneLoader
ShaderMaterial
ShadowMapPlugin
Shape
ShapeGeometry
Skeleton
SkeletonHelper
SkinnedMesh
Sphere
SphereGeometry
Spline
SplineCurve
SplineCurve3
SpotLight
SpotLightHelper
Sprite
SpriteCanvasMaterial
SpriteMaterial
SpritePlugin
TetrahedronGeometry
TextGeometry
Texture
TextureLoader
TorusGeometry
TorusKnotGeometry
Triangle
TubeGeometry
Uint16Attribute
Uint32Attribute
Uint8Attribute
Uint8ClampedAttribute
Vector2
Vector3
Vector4
VertexNormalsHelper
VertexTangentsHelper
WebGLProgram
WebGLRenderTarget
WebGLRenderTargetCube
WebGLRenderer
WebGLShader
WireframeHelper
XHRLoader