# 开发者参考（Developer Reference）

- [Animation](https://docs.eightest.com/developer-reference/animation.md)
- [AnimationAction](https://docs.eightest.com/developer-reference/animation/animationaction.md)
- [AnimationClip](https://docs.eightest.com/developer-reference/animation/animationclip.md)
- [AnimationMixer](https://docs.eightest.com/developer-reference/animation/animationmixer.md)
- [AnimationObjectGroup](https://docs.eightest.com/developer-reference/animation/animationobjectgroup.md)
- [AnimationUtils](https://docs.eightest.com/developer-reference/animation/animationutils.md)
- [KeyframeTrack](https://docs.eightest.com/developer-reference/animation/keyframetrack.md)
- [PropertyBinding](https://docs.eightest.com/developer-reference/animation/propertybinding.md)
- [PropertyMixer](https://docs.eightest.com/developer-reference/animation/propertymixer.md)
- [Animation / Tracks](https://docs.eightest.com/developer-reference/animation-tracks.md)
- [BooleanKeyframeTrack](https://docs.eightest.com/developer-reference/animation-tracks/booleankeyframetrack.md)
- [ColorKeyframeTrack](https://docs.eightest.com/developer-reference/animation-tracks/colorkeyframetrack.md)
- [NumberKeyframeTrack](https://docs.eightest.com/developer-reference/animation-tracks/numberkeyframetrack.md)
- [QuaternionKeyframeTrack](https://docs.eightest.com/developer-reference/animation-tracks/quaternionkeyframetrack.md)
- [StringKeyframeTrack](https://docs.eightest.com/developer-reference/animation-tracks/stringkeyframetrack.md)
- [VectorKeyframeTrack](https://docs.eightest.com/developer-reference/animation-tracks/vectorkeyframetrack.md)
- [Application](https://docs.eightest.com/developer-reference/application.md)
- [App](https://docs.eightest.com/developer-reference/application/app.md)
- [AppPuzzles](https://docs.eightest.com/developer-reference/application/apppuzzles.md)
- [AppUtils](https://docs.eightest.com/developer-reference/application/apputils.md)
- [Audio](https://docs.eightest.com/developer-reference/audio.md)
- [Audio](https://docs.eightest.com/developer-reference/audio/audio.md)
- [AudioAnalyser](https://docs.eightest.com/developer-reference/audio/audioanalyser.md)
- [AudioContext](https://docs.eightest.com/developer-reference/audio/audiocontext.md)
- [AudioListener](https://docs.eightest.com/developer-reference/audio/audiolistener.md)
- [PositionalAudio](https://docs.eightest.com/developer-reference/audio/positionalaudio.md)
- [Cameras](https://docs.eightest.com/developer-reference/cameras.md)
- [ArrayCamera](https://docs.eightest.com/developer-reference/cameras/arraycamera.md)
- [Camera](https://docs.eightest.com/developer-reference/cameras/camera.md)
- [CubeCamera](https://docs.eightest.com/developer-reference/cameras/cubecamera.md)
- [OrthographicCamera](https://docs.eightest.com/developer-reference/cameras/orthographiccamera.md)
- [PerspectiveCamera](https://docs.eightest.com/developer-reference/cameras/perspectivecamera.md)
- [StereoCamera](https://docs.eightest.com/developer-reference/cameras/stereocamera.md)
- [Constants](https://docs.eightest.com/developer-reference/constants.md)
- [Animation](https://docs.eightest.com/developer-reference/constants/animation.md)
- [Core](https://docs.eightest.com/developer-reference/constants/core.md)
- [CustomBlendingEquation](https://docs.eightest.com/developer-reference/constants/customblendingequation.md)
- [DrawModes](https://docs.eightest.com/developer-reference/constants/drawmodes.md)
- [DrawModes](https://docs.eightest.com/developer-reference/constants/drawmodes-1.md)
- [Materials](https://docs.eightest.com/developer-reference/constants/materials.md)
- [Renderer](https://docs.eightest.com/developer-reference/constants/renderer.md)
- [Textures](https://docs.eightest.com/developer-reference/constants/textures.md)
- [Constraints](https://docs.eightest.com/developer-reference/constraints.md)
- [ChildOfConstraint](https://docs.eightest.com/developer-reference/constraints/childofconstraint.md)
- [Constraint](https://docs.eightest.com/developer-reference/constraints/constraint.md)
- [CopyLocationConstraint](https://docs.eightest.com/developer-reference/constraints/copylocationconstraint.md)
- [CopyRotationConstraint](https://docs.eightest.com/developer-reference/constraints/copyrotationconstraint.md)
- [CopyScaleConstraint](https://docs.eightest.com/developer-reference/constraints/copyscaleconstraint.md)
- [FloorConstraint](https://docs.eightest.com/developer-reference/constraints/floorconstraint.md)
- [LimitLocationConstraint](https://docs.eightest.com/developer-reference/constraints/limitlocationconstraint.md)
- [LimitRotationConstraint](https://docs.eightest.com/developer-reference/constraints/limitrotationconstraint.md)
- [LimitScaleConstraint](https://docs.eightest.com/developer-reference/constraints/limitscaleconstraint.md)
- [LockedTrackConstraint](https://docs.eightest.com/developer-reference/constraints/lockedtrackconstraint.md)
- [TargetConstraint](https://docs.eightest.com/developer-reference/constraints/targetconstraint.md)
- [TrackToConstraint](https://docs.eightest.com/developer-reference/constraints/tracktoconstraint.md)
- [开发者参考](https://docs.eightest.com/developer-reference/developer-reference.md)
- [Controls](https://docs.eightest.com/developer-reference/developer-reference/controls.md)
- [Core](https://docs.eightest.com/developer-reference/developer-reference/core.md)
- [Core / BufferAttributes](https://docs.eightest.com/developer-reference/developer-reference/core-bufferattributes.md)
- [Deprecated](https://docs.eightest.com/developer-reference/developer-reference/deprecated.md)
- [Extras](https://docs.eightest.com/developer-reference/developer-reference/extras.md)
- [Extras / Core](https://docs.eightest.com/developer-reference/developer-reference/extras-core.md)
- [Extras / Curves](https://docs.eightest.com/developer-reference/developer-reference/extras-curves.md)
- [Extras / Objects](https://docs.eightest.com/developer-reference/developer-reference/extras-objects.md)
- [Geometries](https://docs.eightest.com/developer-reference/developer-reference/geometries.md)
- [Helpers](https://docs.eightest.com/developer-reference/developer-reference/helpers.md)
- [Lights](https://docs.eightest.com/developer-reference/developer-reference/lights.md)
- [Lights / Shadows](https://docs.eightest.com/developer-reference/developer-reference/lights-shadows.md)
- [Loaders](https://docs.eightest.com/developer-reference/developer-reference/loaders.md)
- [Loaders / Managers](https://docs.eightest.com/developer-reference/developer-reference/loaders-managers.md)
- [Materials](https://docs.eightest.com/developer-reference/developer-reference/materials.md)
- [Math](https://docs.eightest.com/developer-reference/developer-reference/math.md)
- [Math / Interpolants](https://docs.eightest.com/developer-reference/developer-reference/math-interpolants.md)
- [Objects](https://docs.eightest.com/developer-reference/developer-reference/objects.md)
- [Annotation](https://docs.eightest.com/developer-reference/developer-reference/objects/annotation.md)
- [AnnotationControl](https://docs.eightest.com/developer-reference/developer-reference/objects/annotationcontrol.md)
- [Bone](https://docs.eightest.com/developer-reference/developer-reference/objects/bone.md)
- [Group](https://docs.eightest.com/developer-reference/developer-reference/objects/group.md)
- [Line](https://docs.eightest.com/developer-reference/developer-reference/objects/line.md)
- [LineLoop](https://docs.eightest.com/developer-reference/developer-reference/objects/lineloop.md)
- [LineSegments](https://docs.eightest.com/developer-reference/developer-reference/objects/linesegments.md)
- [LOD](https://docs.eightest.com/developer-reference/developer-reference/objects/lod.md)
- [Mesh Points](https://docs.eightest.com/developer-reference/developer-reference/objects/mesh-points.md)
- [Skeleton](https://docs.eightest.com/developer-reference/developer-reference/objects/skeleton.md)
- [SkinnedMesh](https://docs.eightest.com/developer-reference/developer-reference/objects/skinnedmesh.md)
- [Sprite](https://docs.eightest.com/developer-reference/developer-reference/objects/sprite.md)
- [Renderers](https://docs.eightest.com/developer-reference/developer-reference/renderers.md)
- [RenderUtils](https://docs.eightest.com/developer-reference/developer-reference/renderers/renderutils.md)
- [WebGLRenderer](https://docs.eightest.com/developer-reference/developer-reference/renderers/webglrenderer.md)
- [WebGLRenderTarget](https://docs.eightest.com/developer-reference/developer-reference/renderers/webglrendertarget.md)
- [WebGLRenderTargetCube](https://docs.eightest.com/developer-reference/developer-reference/renderers/webglrendertargetcube.md)
- [Renderers / Shaders](https://docs.eightest.com/developer-reference/developer-reference/renderers-shaders.md)
- [ShaderChunk](https://docs.eightest.com/developer-reference/developer-reference/renderers-shaders/shaderchunk.md)
- [ShaderLib](https://docs.eightest.com/developer-reference/developer-reference/renderers-shaders/shaderlib.md)
- [UniformsLib](https://docs.eightest.com/developer-reference/developer-reference/renderers-shaders/uniformslib.md)
- [UniformsUtils](https://docs.eightest.com/developer-reference/developer-reference/renderers-shaders/uniformsutils.md)
- [Scenes](https://docs.eightest.com/developer-reference/developer-reference/scenes.md)
- [Fog](https://docs.eightest.com/developer-reference/developer-reference/scenes/fog.md)
- [FogExp2](https://docs.eightest.com/developer-reference/developer-reference/scenes/fogexp2.md)
- [Scene](https://docs.eightest.com/developer-reference/developer-reference/scenes/scene.md)
- [SceneBackground](https://docs.eightest.com/developer-reference/developer-reference/scenes/scenebackground.md)
- [Textures](https://docs.eightest.com/developer-reference/developer-reference/textures.md)
- [CanvasTexture](https://docs.eightest.com/developer-reference/developer-reference/textures/canvastexture.md)
- [CompressedTexture](https://docs.eightest.com/developer-reference/developer-reference/textures/compressedtexture.md)
- [CubeTexture](https://docs.eightest.com/developer-reference/developer-reference/textures/cubetexture.md)
- [DataTexture](https://docs.eightest.com/developer-reference/developer-reference/textures/datatexture.md)
- [DataTexture3D](https://docs.eightest.com/developer-reference/developer-reference/textures/datatexture3d.md)
- [DepthTexture](https://docs.eightest.com/developer-reference/developer-reference/textures/depthtexture.md)
- [Texture](https://docs.eightest.com/developer-reference/developer-reference/textures/texture.md)
- [VideoTexture](https://docs.eightest.com/developer-reference/developer-reference/textures/videotexture.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.eightest.com/developer-reference.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
