|
@@ -20,254 +20,262 @@ function getQueryParams() {
|
|
|
$(document).ready(function($){
|
|
|
|
|
|
const codeKeywordLinks = {
|
|
|
- AnimationAction: 'https://threejs.org/docs/api/animation/AnimationAction.html',
|
|
|
- AnimationClip: 'https://threejs.org/docs/api/animation/AnimationClip.html',
|
|
|
- AnimationMixer: 'https://threejs.org/docs/api/animation/AnimationMixer.html',
|
|
|
- AnimationObjectGroup: 'https://threejs.org/docs/api/animation/AnimationObjectGroup.html',
|
|
|
- AnimationUtils: 'https://threejs.org/docs/api/animation/AnimationUtils.html',
|
|
|
- KeyframeTrack: 'https://threejs.org/docs/api/animation/KeyframeTrack.html',
|
|
|
- PropertyBinding: 'https://threejs.org/docs/api/animation/PropertyBinding.html',
|
|
|
- PropertyMixer: 'https://threejs.org/docs/api/animation/PropertyMixer.html',
|
|
|
- BooleanKeyframeTrack: 'https://threejs.org/docs/api/animation/tracks/BooleanKeyframeTrack.html',
|
|
|
- ColorKeyframeTrack: 'https://threejs.org/docs/api/animation/tracks/ColorKeyframeTrack.html',
|
|
|
- NumberKeyframeTrack: 'https://threejs.org/docs/api/animation/tracks/NumberKeyframeTrack.html',
|
|
|
- QuaternionKeyframeTrack: 'https://threejs.org/docs/api/animation/tracks/QuaternionKeyframeTrack.html',
|
|
|
- StringKeyframeTrack: 'https://threejs.org/docs/api/animation/tracks/StringKeyframeTrack.html',
|
|
|
- VectorKeyframeTrack: 'https://threejs.org/docs/api/animation/tracks/VectorKeyframeTrack.html',
|
|
|
- Audio: 'https://threejs.org/docs/api/audio/Audio.html',
|
|
|
- AudioAnalyser: 'https://threejs.org/docs/api/audio/AudioAnalyser.html',
|
|
|
- AudioContext: 'https://threejs.org/docs/api/audio/AudioContext.html',
|
|
|
- AudioListener: 'https://threejs.org/docs/api/audio/AudioListener.html',
|
|
|
- PositionalAudio: 'https://threejs.org/docs/api/audio/PositionalAudio.html',
|
|
|
- ArrayCamera: 'https://threejs.org/docs/api/cameras/ArrayCamera.html',
|
|
|
- Camera: 'https://threejs.org/docs/api/cameras/Camera.html',
|
|
|
- CubeCamera: 'https://threejs.org/docs/api/cameras/CubeCamera.html',
|
|
|
- OrthographicCamera: 'https://threejs.org/docs/api/cameras/OrthographicCamera.html',
|
|
|
- PerspectiveCamera: 'https://threejs.org/docs/api/cameras/PerspectiveCamera.html',
|
|
|
- StereoCamera: 'https://threejs.org/docs/api/cameras/StereoCamera.html',
|
|
|
- Animation: 'https://threejs.org/docs/api/constants/Animation.html',
|
|
|
- Core: 'https://threejs.org/docs/api/constants/Core.html',
|
|
|
- CustomBlendingEquation: 'https://threejs.org/docs/api/constants/CustomBlendingEquations.html',
|
|
|
- DrawModes: 'https://threejs.org/docs/api/constants/DrawModes.html',
|
|
|
- Materials: 'https://threejs.org/docs/api/constants/Materials.html',
|
|
|
- Renderer: 'https://threejs.org/docs/api/constants/Renderer.html',
|
|
|
- Textures: 'https://threejs.org/docs/api/constants/Textures.html',
|
|
|
- BufferAttribute: 'https://threejs.org/docs/api/core/BufferAttribute.html',
|
|
|
- BufferGeometry: 'https://threejs.org/docs/api/core/BufferGeometry.html',
|
|
|
- Clock: 'https://threejs.org/docs/api/core/Clock.html',
|
|
|
- DirectGeometry: 'https://threejs.org/docs/api/core/DirectGeometry.html',
|
|
|
- EventDispatcher: 'https://threejs.org/docs/api/core/EventDispatcher.html',
|
|
|
- Face3: 'https://threejs.org/docs/api/core/Face3.html',
|
|
|
- Geometry: 'https://threejs.org/docs/api/core/Geometry.html',
|
|
|
- InstancedBufferAttribute: 'https://threejs.org/docs/api/core/InstancedBufferAttribute.html',
|
|
|
- InstancedBufferGeometry: 'https://threejs.org/docs/api/core/InstancedBufferGeometry.html',
|
|
|
- InstancedInterleavedBuffer: 'https://threejs.org/docs/api/core/InstancedInterleavedBuffer.html',
|
|
|
- InterleavedBuffer: 'https://threejs.org/docs/api/core/InterleavedBuffer.html',
|
|
|
- InterleavedBufferAttribute: 'https://threejs.org/docs/api/core/InterleavedBufferAttribute.html',
|
|
|
- Layers: 'https://threejs.org/docs/api/core/Layers.html',
|
|
|
- Object3D: 'https://threejs.org/docs/api/core/Object3D.html',
|
|
|
- Raycaster: 'https://threejs.org/docs/api/core/Raycaster.html',
|
|
|
- Uniform: 'https://threejs.org/docs/api/core/Uniform.html',
|
|
|
- BufferAttributeTypes: 'https://threejs.org/docs/api/core/bufferAttributeTypes/BufferAttributeTypes.html',
|
|
|
- Earcut: 'https://threejs.org/docs/api/extras/Earcut.html',
|
|
|
- ShapeUtils: 'https://threejs.org/docs/api/extras/ShapeUtils.html',
|
|
|
- Curve: 'https://threejs.org/docs/api/extras/core/Curve.html',
|
|
|
- CurvePath: 'https://threejs.org/docs/api/extras/core/CurvePath.html',
|
|
|
- Font: 'https://threejs.org/docs/api/extras/core/Font.html',
|
|
|
- Interpolations: 'https://threejs.org/docs/api/extras/core/Interpolations.html',
|
|
|
- Path: 'https://threejs.org/docs/api/extras/core/Path.html',
|
|
|
- Shape: 'https://threejs.org/docs/api/extras/core/Shape.html',
|
|
|
- ShapePath: 'https://threejs.org/docs/api/extras/core/ShapePath.html',
|
|
|
- ArcCurve: 'https://threejs.org/docs/api/extras/curves/ArcCurve.html',
|
|
|
- CatmullRomCurve3: 'https://threejs.org/docs/api/extras/curves/CatmullRomCurve3.html',
|
|
|
- CubicBezierCurve: 'https://threejs.org/docs/api/extras/curves/CubicBezierCurve.html',
|
|
|
- CubicBezierCurve3: 'https://threejs.org/docs/api/extras/curves/CubicBezierCurve3.html',
|
|
|
- EllipseCurve: 'https://threejs.org/docs/api/extras/curves/EllipseCurve.html',
|
|
|
- LineCurve: 'https://threejs.org/docs/api/extras/curves/LineCurve.html',
|
|
|
- LineCurve3: 'https://threejs.org/docs/api/extras/curves/LineCurve3.html',
|
|
|
- QuadraticBezierCurve: 'https://threejs.org/docs/api/extras/curves/QuadraticBezierCurve.html',
|
|
|
- QuadraticBezierCurve3: 'https://threejs.org/docs/api/extras/curves/QuadraticBezierCurve3.html',
|
|
|
- SplineCurve: 'https://threejs.org/docs/api/extras/curves/SplineCurve.html',
|
|
|
- ImmediateRenderObject: 'https://threejs.org/docs/api/extras/objects/ImmediateRenderObject.html',
|
|
|
- BoxBufferGeometry: 'https://threejs.org/docs/api/geometries/BoxBufferGeometry.html',
|
|
|
- BoxGeometry: 'https://threejs.org/docs/api/geometries/BoxGeometry.html',
|
|
|
- CircleBufferGeometry: 'https://threejs.org/docs/api/geometries/CircleBufferGeometry.html',
|
|
|
- CircleGeometry: 'https://threejs.org/docs/api/geometries/CircleGeometry.html',
|
|
|
- ConeBufferGeometry: 'https://threejs.org/docs/api/geometries/ConeBufferGeometry.html',
|
|
|
- ConeGeometry: 'https://threejs.org/docs/api/geometries/ConeGeometry.html',
|
|
|
- CylinderBufferGeometry: 'https://threejs.org/docs/api/geometries/CylinderBufferGeometry.html',
|
|
|
- CylinderGeometry: 'https://threejs.org/docs/api/geometries/CylinderGeometry.html',
|
|
|
- DodecahedronBufferGeometry: 'https://threejs.org/docs/api/geometries/DodecahedronBufferGeometry.html',
|
|
|
- DodecahedronGeometry: 'https://threejs.org/docs/api/geometries/DodecahedronGeometry.html',
|
|
|
- EdgesGeometry: 'https://threejs.org/docs/api/geometries/EdgesGeometry.html',
|
|
|
- ExtrudeBufferGeometry: 'https://threejs.org/docs/api/geometries/ExtrudeBufferGeometry.html',
|
|
|
- ExtrudeGeometry: 'https://threejs.org/docs/api/geometries/ExtrudeGeometry.html',
|
|
|
- IcosahedronBufferGeometry: 'https://threejs.org/docs/api/geometries/IcosahedronBufferGeometry.html',
|
|
|
- IcosahedronGeometry: 'https://threejs.org/docs/api/geometries/IcosahedronGeometry.html',
|
|
|
- LatheBufferGeometry: 'https://threejs.org/docs/api/geometries/LatheBufferGeometry.html',
|
|
|
- LatheGeometry: 'https://threejs.org/docs/api/geometries/LatheGeometry.html',
|
|
|
- OctahedronBufferGeometry: 'https://threejs.org/docs/api/geometries/OctahedronBufferGeometry.html',
|
|
|
- OctahedronGeometry: 'https://threejs.org/docs/api/geometries/OctahedronGeometry.html',
|
|
|
- ParametricBufferGeometry: 'https://threejs.org/docs/api/geometries/ParametricBufferGeometry.html',
|
|
|
- ParametricGeometry: 'https://threejs.org/docs/api/geometries/ParametricGeometry.html',
|
|
|
- PlaneBufferGeometry: 'https://threejs.org/docs/api/geometries/PlaneBufferGeometry.html',
|
|
|
- PlaneGeometry: 'https://threejs.org/docs/api/geometries/PlaneGeometry.html',
|
|
|
- PolyhedronBufferGeometry: 'https://threejs.org/docs/api/geometries/PolyhedronBufferGeometry.html',
|
|
|
- PolyhedronGeometry: 'https://threejs.org/docs/api/geometries/PolyhedronGeometry.html',
|
|
|
- RingBufferGeometry: 'https://threejs.org/docs/api/geometries/RingBufferGeometry.html',
|
|
|
- RingGeometry: 'https://threejs.org/docs/api/geometries/RingGeometry.html',
|
|
|
- ShapeBufferGeometry: 'https://threejs.org/docs/api/geometries/ShapeBufferGeometry.html',
|
|
|
- ShapeGeometry: 'https://threejs.org/docs/api/geometries/ShapeGeometry.html',
|
|
|
- SphereBufferGeometry: 'https://threejs.org/docs/api/geometries/SphereBufferGeometry.html',
|
|
|
- SphereGeometry: 'https://threejs.org/docs/api/geometries/SphereGeometry.html',
|
|
|
- TetrahedronBufferGeometry: 'https://threejs.org/docs/api/geometries/TetrahedronBufferGeometry.html',
|
|
|
- TetrahedronGeometry: 'https://threejs.org/docs/api/geometries/TetrahedronGeometry.html',
|
|
|
- TextBufferGeometry: 'https://threejs.org/docs/api/geometries/TextBufferGeometry.html',
|
|
|
- TextGeometry: 'https://threejs.org/docs/api/geometries/TextGeometry.html',
|
|
|
- TorusBufferGeometry: 'https://threejs.org/docs/api/geometries/TorusBufferGeometry.html',
|
|
|
- TorusGeometry: 'https://threejs.org/docs/api/geometries/TorusGeometry.html',
|
|
|
- TorusKnotBufferGeometry: 'https://threejs.org/docs/api/geometries/TorusKnotBufferGeometry.html',
|
|
|
- TorusKnotGeometry: 'https://threejs.org/docs/api/geometries/TorusKnotGeometry.html',
|
|
|
- TubeBufferGeometry: 'https://threejs.org/docs/api/geometries/TubeBufferGeometry.html',
|
|
|
- TubeGeometry: 'https://threejs.org/docs/api/geometries/TubeGeometry.html',
|
|
|
- WireframeGeometry: 'https://threejs.org/docs/api/geometries/WireframeGeometry.html',
|
|
|
- ArrowHelper: 'https://threejs.org/docs/api/helpers/ArrowHelper.html',
|
|
|
- AxesHelper: 'https://threejs.org/docs/api/helpers/AxesHelper.html',
|
|
|
- BoxHelper: 'https://threejs.org/docs/api/helpers/BoxHelper.html',
|
|
|
- Box3Helper: 'https://threejs.org/docs/api/helpers/Box3Helper.html',
|
|
|
- CameraHelper: 'https://threejs.org/docs/api/helpers/CameraHelper.html',
|
|
|
- DirectionalLightHelper: 'https://threejs.org/docs/api/helpers/DirectionalLightHelper.html',
|
|
|
- FaceNormalsHelper: 'https://threejs.org/docs/api/helpers/FaceNormalsHelper.html',
|
|
|
- GridHelper: 'https://threejs.org/docs/api/helpers/GridHelper.html',
|
|
|
- PolarGridHelper: 'https://threejs.org/docs/api/helpers/PolarGridHelper.html',
|
|
|
- HemisphereLightHelper: 'https://threejs.org/docs/api/helpers/HemisphereLightHelper.html',
|
|
|
- PlaneHelper: 'https://threejs.org/docs/api/helpers/PlaneHelper.html',
|
|
|
- PointLightHelper: 'https://threejs.org/docs/api/helpers/PointLightHelper.html',
|
|
|
- RectAreaLightHelper: 'https://threejs.org/docs/api/helpers/RectAreaLightHelper.html',
|
|
|
- SkeletonHelper: 'https://threejs.org/docs/api/helpers/SkeletonHelper.html',
|
|
|
- SpotLightHelper: 'https://threejs.org/docs/api/helpers/SpotLightHelper.html',
|
|
|
- VertexNormalsHelper: 'https://threejs.org/docs/api/helpers/VertexNormalsHelper.html',
|
|
|
- AmbientLight: 'https://threejs.org/docs/api/lights/AmbientLight.html',
|
|
|
- DirectionalLight: 'https://threejs.org/docs/api/lights/DirectionalLight.html',
|
|
|
- HemisphereLight: 'https://threejs.org/docs/api/lights/HemisphereLight.html',
|
|
|
- Light: 'https://threejs.org/docs/api/lights/Light.html',
|
|
|
- PointLight: 'https://threejs.org/docs/api/lights/PointLight.html',
|
|
|
- RectAreaLight: 'https://threejs.org/docs/api/lights/RectAreaLight.html',
|
|
|
- SpotLight: 'https://threejs.org/docs/api/lights/SpotLight.html',
|
|
|
- DirectionalLightShadow: 'https://threejs.org/docs/api/lights/shadows/DirectionalLightShadow.html',
|
|
|
- LightShadow: 'https://threejs.org/docs/api/lights/shadows/LightShadow.html',
|
|
|
- SpotLightShadow: 'https://threejs.org/docs/api/lights/shadows/SpotLightShadow.html',
|
|
|
- AnimationLoader: 'https://threejs.org/docs/api/loaders/AnimationLoader.html',
|
|
|
- AudioLoader: 'https://threejs.org/docs/api/loaders/AudioLoader.html',
|
|
|
- BufferGeometryLoader: 'https://threejs.org/docs/api/loaders/BufferGeometryLoader.html',
|
|
|
- Cache: 'https://threejs.org/docs/api/loaders/Cache.html',
|
|
|
- CompressedTextureLoader: 'https://threejs.org/docs/api/loaders/CompressedTextureLoader.html',
|
|
|
- CubeTextureLoader: 'https://threejs.org/docs/api/loaders/CubeTextureLoader.html',
|
|
|
- DataTextureLoader: 'https://threejs.org/docs/api/loaders/DataTextureLoader.html',
|
|
|
- FileLoader: 'https://threejs.org/docs/api/loaders/FileLoader.html',
|
|
|
- FontLoader: 'https://threejs.org/docs/api/loaders/FontLoader.html',
|
|
|
- ImageBitmapLoader: 'https://threejs.org/docs/api/loaders/ImageBitmapLoader.html',
|
|
|
- ImageLoader: 'https://threejs.org/docs/api/loaders/ImageLoader.html',
|
|
|
- JSONLoader: 'https://threejs.org/docs/api/loaders/JSONLoader.html',
|
|
|
- Loader: 'https://threejs.org/docs/api/loaders/Loader.html',
|
|
|
- LoaderUtils: 'https://threejs.org/docs/api/loaders/LoaderUtils.html',
|
|
|
- MaterialLoader: 'https://threejs.org/docs/api/loaders/MaterialLoader.html',
|
|
|
- ObjectLoader: 'https://threejs.org/docs/api/loaders/ObjectLoader.html',
|
|
|
- TextureLoader: 'https://threejs.org/docs/api/loaders/TextureLoader.html',
|
|
|
- DefaultLoadingManager: 'https://threejs.org/docs/api/loaders/managers/DefaultLoadingManager.html',
|
|
|
- LoadingManager: 'https://threejs.org/docs/api/loaders/managers/LoadingManager.html',
|
|
|
- LineBasicMaterial: 'https://threejs.org/docs/api/materials/LineBasicMaterial.html',
|
|
|
- LineDashedMaterial: 'https://threejs.org/docs/api/materials/LineDashedMaterial.html',
|
|
|
- Material: 'https://threejs.org/docs/api/materials/Material.html',
|
|
|
- MeshBasicMaterial: 'https://threejs.org/docs/api/materials/MeshBasicMaterial.html',
|
|
|
- MeshDepthMaterial: 'https://threejs.org/docs/api/materials/MeshDepthMaterial.html',
|
|
|
- MeshLambertMaterial: 'https://threejs.org/docs/api/materials/MeshLambertMaterial.html',
|
|
|
- MeshNormalMaterial: 'https://threejs.org/docs/api/materials/MeshNormalMaterial.html',
|
|
|
- MeshPhongMaterial: 'https://threejs.org/docs/api/materials/MeshPhongMaterial.html',
|
|
|
- MeshPhysicalMaterial: 'https://threejs.org/docs/api/materials/MeshPhysicalMaterial.html',
|
|
|
- MeshStandardMaterial: 'https://threejs.org/docs/api/materials/MeshStandardMaterial.html',
|
|
|
- MeshToonMaterial: 'https://threejs.org/docs/api/materials/MeshToonMaterial.html',
|
|
|
- PointsMaterial: 'https://threejs.org/docs/api/materials/PointsMaterial.html',
|
|
|
- RawShaderMaterial: 'https://threejs.org/docs/api/materials/RawShaderMaterial.html',
|
|
|
- ShaderMaterial: 'https://threejs.org/docs/api/materials/ShaderMaterial.html',
|
|
|
- ShadowMaterial: 'https://threejs.org/docs/api/materials/ShadowMaterial.html',
|
|
|
- SpriteMaterial: 'https://threejs.org/docs/api/materials/SpriteMaterial.html',
|
|
|
- Box2: 'https://threejs.org/docs/api/math/Box2.html',
|
|
|
- Box3: 'https://threejs.org/docs/api/math/Box3.html',
|
|
|
- Color: 'https://threejs.org/docs/api/math/Color.html',
|
|
|
- Cylindrical: 'https://threejs.org/docs/api/math/Cylindrical.html',
|
|
|
- Euler: 'https://threejs.org/docs/api/math/Euler.html',
|
|
|
- Frustum: 'https://threejs.org/docs/api/math/Frustum.html',
|
|
|
- Interpolant: 'https://threejs.org/docs/api/math/Interpolant.html',
|
|
|
- Line3: 'https://threejs.org/docs/api/math/Line3.html',
|
|
|
- Math: 'https://threejs.org/docs/api/math/Math.html',
|
|
|
- Matrix3: 'https://threejs.org/docs/api/math/Matrix3.html',
|
|
|
- Matrix4: 'https://threejs.org/docs/api/math/Matrix4.html',
|
|
|
- Plane: 'https://threejs.org/docs/api/math/Plane.html',
|
|
|
- Quaternion: 'https://threejs.org/docs/api/math/Quaternion.html',
|
|
|
- Ray: 'https://threejs.org/docs/api/math/Ray.html',
|
|
|
- Sphere: 'https://threejs.org/docs/api/math/Sphere.html',
|
|
|
- Spherical: 'https://threejs.org/docs/api/math/Spherical.html',
|
|
|
- Triangle: 'https://threejs.org/docs/api/math/Triangle.html',
|
|
|
- Vector2: 'https://threejs.org/docs/api/math/Vector2.html',
|
|
|
- Vector3: 'https://threejs.org/docs/api/math/Vector3.html',
|
|
|
- Vector4: 'https://threejs.org/docs/api/math/Vector4.html',
|
|
|
- CubicInterpolant: 'https://threejs.org/docs/api/math/interpolants/CubicInterpolant.html',
|
|
|
- DiscreteInterpolant: 'https://threejs.org/docs/api/math/interpolants/DiscreteInterpolant.html',
|
|
|
- LinearInterpolant: 'https://threejs.org/docs/api/math/interpolants/LinearInterpolant.html',
|
|
|
- QuaternionLinearInterpolant: 'https://threejs.org/docs/api/math/interpolants/QuaternionLinearInterpolant.html',
|
|
|
- Bone: 'https://threejs.org/docs/api/objects/Bone.html',
|
|
|
- Group: 'https://threejs.org/docs/api/objects/Group.html',
|
|
|
- Line: 'https://threejs.org/docs/api/objects/Line.html',
|
|
|
- LineLoop: 'https://threejs.org/docs/api/objects/LineLoop.html',
|
|
|
- LineSegments: 'https://threejs.org/docs/api/objects/LineSegments.html',
|
|
|
- LOD: 'https://threejs.org/docs/api/objects/LOD.html',
|
|
|
- Mesh: 'https://threejs.org/docs/api/objects/Mesh.html',
|
|
|
- Points: 'https://threejs.org/docs/api/objects/Points.html',
|
|
|
- Skeleton: 'https://threejs.org/docs/api/objects/Skeleton.html',
|
|
|
- SkinnedMesh: 'https://threejs.org/docs/api/objects/SkinnedMesh.html',
|
|
|
- Sprite: 'https://threejs.org/docs/api/objects/Sprite.html',
|
|
|
- WebGLRenderer: 'https://threejs.org/docs/api/renderers/WebGLRenderer.html',
|
|
|
- WebGLRenderTarget: 'https://threejs.org/docs/api/renderers/WebGLRenderTarget.html',
|
|
|
- WebGLRenderTargetCube: 'https://threejs.org/docs/api/renderers/WebGLRenderTargetCube.html',
|
|
|
- ShaderChunk: 'https://threejs.org/docs/api/renderers/shaders/ShaderChunk.html',
|
|
|
- ShaderLib: 'https://threejs.org/docs/api/renderers/shaders/ShaderLib.html',
|
|
|
- UniformsLib: 'https://threejs.org/docs/api/renderers/shaders/UniformsLib.html',
|
|
|
- UniformsUtils: 'https://threejs.org/docs/api/renderers/shaders/UniformsUtils.html',
|
|
|
- Fog: 'https://threejs.org/docs/api/scenes/Fog.html',
|
|
|
- FogExp2: 'https://threejs.org/docs/api/scenes/FogExp2.html',
|
|
|
- Scene: 'https://threejs.org/docs/api/scenes/Scene.html',
|
|
|
- CanvasTexture: 'https://threejs.org/docs/api/textures/CanvasTexture.html',
|
|
|
- CompressedTexture: 'https://threejs.org/docs/api/textures/CompressedTexture.html',
|
|
|
- CubeTexture: 'https://threejs.org/docs/api/textures/CubeTexture.html',
|
|
|
- DataTexture: 'https://threejs.org/docs/api/textures/DataTexture.html',
|
|
|
- DepthTexture: 'https://threejs.org/docs/api/textures/DepthTexture.html',
|
|
|
- Texture: 'https://threejs.org/docs/api/textures/Texture.html',
|
|
|
- VideoTexture: 'https://threejs.org/docs/api/textures/VideoTexture.html',
|
|
|
- CCDIKSolver: 'https://threejs.org/docs/examples/animations/CCDIKSolver.html',
|
|
|
- MMDAnimationHelper: 'https://threejs.org/docs/examples/animations/MMDAnimationHelper.html',
|
|
|
- MMDPhysics: 'https://threejs.org/docs/examples/animations/MMDPhysics.html',
|
|
|
- OrbitControls: 'https://threejs.org/docs/examples/controls/OrbitControls.html',
|
|
|
- ConvexBufferGeometry: 'https://threejs.org/docs/examples/geometries/ConvexBufferGeometry.html',
|
|
|
- ConvexGeometry: 'https://threejs.org/docs/examples/geometries/ConvexGeometry.html',
|
|
|
- DecalGeometry: 'https://threejs.org/docs/examples/geometries/DecalGeometry.html',
|
|
|
- BabylonLoader: 'https://threejs.org/docs/examples/loaders/BabylonLoader.html',
|
|
|
- GLTFLoader: 'https://threejs.org/docs/examples/loaders/GLTFLoader.html',
|
|
|
- MMDLoader: 'https://threejs.org/docs/examples/loaders/MMDLoader.html',
|
|
|
- MTLLoader: 'https://threejs.org/docs/examples/loaders/MTLLoader.html',
|
|
|
- OBJLoader: 'https://threejs.org/docs/examples/loaders/OBJLoader.html',
|
|
|
- OBJLoader2: 'https://threejs.org/docs/examples/loaders/OBJLoader2.html',
|
|
|
- LoaderSupport: 'https://threejs.org/docs/examples/loaders/LoaderSupport.html',
|
|
|
- PCDLoader: 'https://threejs.org/docs/examples/loaders/PCDLoader.html',
|
|
|
- PDBLoader: 'https://threejs.org/docs/examples/loaders/PDBLoader.html',
|
|
|
- SVGLoader: 'https://threejs.org/docs/examples/loaders/SVGLoader.html',
|
|
|
- TGALoader: 'https://threejs.org/docs/examples/loaders/TGALoader.html',
|
|
|
- PRWMLoader: 'https://threejs.org/docs/examples/loaders/PRWMLoader.html',
|
|
|
- Lensflare: 'https://threejs.org/docs/examples/objects/Lensflare.html',
|
|
|
- GLTFExporter: 'https://threejs.org/docs/examples/exporters/GLTFExporter.html',
|
|
|
+ AnimationAction: 'https://threejs.org/docs/#api/animation/AnimationAction',
|
|
|
+ AnimationClip: 'https://threejs.org/docs/#api/animation/AnimationClip',
|
|
|
+ AnimationMixer: 'https://threejs.org/docs/#api/animation/AnimationMixer',
|
|
|
+ AnimationObjectGroup: 'https://threejs.org/docs/#api/animation/AnimationObjectGroup',
|
|
|
+ AnimationUtils: 'https://threejs.org/docs/#api/animation/AnimationUtils',
|
|
|
+ KeyframeTrack: 'https://threejs.org/docs/#api/animation/KeyframeTrack',
|
|
|
+ PropertyBinding: 'https://threejs.org/docs/#api/animation/PropertyBinding',
|
|
|
+ PropertyMixer: 'https://threejs.org/docs/#api/animation/PropertyMixer',
|
|
|
+ BooleanKeyframeTrack: 'https://threejs.org/docs/#api/animation/tracks/BooleanKeyframeTrack',
|
|
|
+ ColorKeyframeTrack: 'https://threejs.org/docs/#api/animation/tracks/ColorKeyframeTrack',
|
|
|
+ NumberKeyframeTrack: 'https://threejs.org/docs/#api/animation/tracks/NumberKeyframeTrack',
|
|
|
+ QuaternionKeyframeTrack: 'https://threejs.org/docs/#api/animation/tracks/QuaternionKeyframeTrack',
|
|
|
+ StringKeyframeTrack: 'https://threejs.org/docs/#api/animation/tracks/StringKeyframeTrack',
|
|
|
+ VectorKeyframeTrack: 'https://threejs.org/docs/#api/animation/tracks/VectorKeyframeTrack',
|
|
|
+ Audio: 'https://threejs.org/docs/#api/audio/Audio',
|
|
|
+ AudioAnalyser: 'https://threejs.org/docs/#api/audio/AudioAnalyser',
|
|
|
+ AudioContext: 'https://threejs.org/docs/#api/audio/AudioContext',
|
|
|
+ AudioListener: 'https://threejs.org/docs/#api/audio/AudioListener',
|
|
|
+ PositionalAudio: 'https://threejs.org/docs/#api/audio/PositionalAudio',
|
|
|
+ ArrayCamera: 'https://threejs.org/docs/#api/cameras/ArrayCamera',
|
|
|
+ Camera: 'https://threejs.org/docs/#api/cameras/Camera',
|
|
|
+ CubeCamera: 'https://threejs.org/docs/#api/cameras/CubeCamera',
|
|
|
+ OrthographicCamera: 'https://threejs.org/docs/#api/cameras/OrthographicCamera',
|
|
|
+ PerspectiveCamera: 'https://threejs.org/docs/#api/cameras/PerspectiveCamera',
|
|
|
+ StereoCamera: 'https://threejs.org/docs/#api/cameras/StereoCamera',
|
|
|
+ Animation: 'https://threejs.org/docs/#api/constants/Animation',
|
|
|
+ Core: 'https://threejs.org/docs/#api/constants/Core',
|
|
|
+ CustomBlendingEquation: 'https://threejs.org/docs/#api/constants/CustomBlendingEquations',
|
|
|
+ DrawModes: 'https://threejs.org/docs/#api/constants/DrawModes',
|
|
|
+ Materials: 'https://threejs.org/docs/#api/constants/Materials',
|
|
|
+ Renderer: 'https://threejs.org/docs/#api/constants/Renderer',
|
|
|
+ Textures: 'https://threejs.org/docs/#api/constants/Textures',
|
|
|
+ BufferAttribute: 'https://threejs.org/docs/#api/core/BufferAttribute',
|
|
|
+ BufferGeometry: 'https://threejs.org/docs/#api/core/BufferGeometry',
|
|
|
+ Clock: 'https://threejs.org/docs/#api/core/Clock',
|
|
|
+ DirectGeometry: 'https://threejs.org/docs/#api/core/DirectGeometry',
|
|
|
+ EventDispatcher: 'https://threejs.org/docs/#api/core/EventDispatcher',
|
|
|
+ Face3: 'https://threejs.org/docs/#api/core/Face3',
|
|
|
+ Geometry: 'https://threejs.org/docs/#api/core/Geometry',
|
|
|
+ InstancedBufferAttribute: 'https://threejs.org/docs/#api/core/InstancedBufferAttribute',
|
|
|
+ InstancedBufferGeometry: 'https://threejs.org/docs/#api/core/InstancedBufferGeometry',
|
|
|
+ InstancedInterleavedBuffer: 'https://threejs.org/docs/#api/core/InstancedInterleavedBuffer',
|
|
|
+ InterleavedBuffer: 'https://threejs.org/docs/#api/core/InterleavedBuffer',
|
|
|
+ InterleavedBufferAttribute: 'https://threejs.org/docs/#api/core/InterleavedBufferAttribute',
|
|
|
+ Layers: 'https://threejs.org/docs/#api/core/Layers',
|
|
|
+ Object3D: 'https://threejs.org/docs/#api/core/Object3D',
|
|
|
+ Raycaster: 'https://threejs.org/docs/#api/core/Raycaster',
|
|
|
+ Uniform: 'https://threejs.org/docs/#api/core/Uniform',
|
|
|
+ BufferAttributeTypes: 'https://threejs.org/docs/#api/core/bufferAttributeTypes/BufferAttributeTypes',
|
|
|
+ Earcut: 'https://threejs.org/docs/#api/extras/Earcut',
|
|
|
+ ShapeUtils: 'https://threejs.org/docs/#api/extras/ShapeUtils',
|
|
|
+ Curve: 'https://threejs.org/docs/#api/extras/core/Curve',
|
|
|
+ CurvePath: 'https://threejs.org/docs/#api/extras/core/CurvePath',
|
|
|
+ Font: 'https://threejs.org/docs/#api/extras/core/Font',
|
|
|
+ Interpolations: 'https://threejs.org/docs/#api/extras/core/Interpolations',
|
|
|
+ Path: 'https://threejs.org/docs/#api/extras/core/Path',
|
|
|
+ Shape: 'https://threejs.org/docs/#api/extras/core/Shape',
|
|
|
+ ShapePath: 'https://threejs.org/docs/#api/extras/core/ShapePath',
|
|
|
+ ArcCurve: 'https://threejs.org/docs/#api/extras/curves/ArcCurve',
|
|
|
+ CatmullRomCurve3: 'https://threejs.org/docs/#api/extras/curves/CatmullRomCurve3',
|
|
|
+ CubicBezierCurve: 'https://threejs.org/docs/#api/extras/curves/CubicBezierCurve',
|
|
|
+ CubicBezierCurve3: 'https://threejs.org/docs/#api/extras/curves/CubicBezierCurve3',
|
|
|
+ EllipseCurve: 'https://threejs.org/docs/#api/extras/curves/EllipseCurve',
|
|
|
+ LineCurve: 'https://threejs.org/docs/#api/extras/curves/LineCurve',
|
|
|
+ LineCurve3: 'https://threejs.org/docs/#api/extras/curves/LineCurve3',
|
|
|
+ QuadraticBezierCurve: 'https://threejs.org/docs/#api/extras/curves/QuadraticBezierCurve',
|
|
|
+ QuadraticBezierCurve3: 'https://threejs.org/docs/#api/extras/curves/QuadraticBezierCurve3',
|
|
|
+ SplineCurve: 'https://threejs.org/docs/#api/extras/curves/SplineCurve',
|
|
|
+ ImmediateRenderObject: 'https://threejs.org/docs/#api/extras/objects/ImmediateRenderObject',
|
|
|
+ BoxBufferGeometry: 'https://threejs.org/docs/#api/geometries/BoxBufferGeometry',
|
|
|
+ BoxGeometry: 'https://threejs.org/docs/#api/geometries/BoxGeometry',
|
|
|
+ CircleBufferGeometry: 'https://threejs.org/docs/#api/geometries/CircleBufferGeometry',
|
|
|
+ CircleGeometry: 'https://threejs.org/docs/#api/geometries/CircleGeometry',
|
|
|
+ ConeBufferGeometry: 'https://threejs.org/docs/#api/geometries/ConeBufferGeometry',
|
|
|
+ ConeGeometry: 'https://threejs.org/docs/#api/geometries/ConeGeometry',
|
|
|
+ CylinderBufferGeometry: 'https://threejs.org/docs/#api/geometries/CylinderBufferGeometry',
|
|
|
+ CylinderGeometry: 'https://threejs.org/docs/#api/geometries/CylinderGeometry',
|
|
|
+ DodecahedronBufferGeometry: 'https://threejs.org/docs/#api/geometries/DodecahedronBufferGeometry',
|
|
|
+ DodecahedronGeometry: 'https://threejs.org/docs/#api/geometries/DodecahedronGeometry',
|
|
|
+ EdgesGeometry: 'https://threejs.org/docs/#api/geometries/EdgesGeometry',
|
|
|
+ ExtrudeBufferGeometry: 'https://threejs.org/docs/#api/geometries/ExtrudeBufferGeometry',
|
|
|
+ ExtrudeGeometry: 'https://threejs.org/docs/#api/geometries/ExtrudeGeometry',
|
|
|
+ IcosahedronBufferGeometry: 'https://threejs.org/docs/#api/geometries/IcosahedronBufferGeometry',
|
|
|
+ IcosahedronGeometry: 'https://threejs.org/docs/#api/geometries/IcosahedronGeometry',
|
|
|
+ LatheBufferGeometry: 'https://threejs.org/docs/#api/geometries/LatheBufferGeometry',
|
|
|
+ LatheGeometry: 'https://threejs.org/docs/#api/geometries/LatheGeometry',
|
|
|
+ OctahedronBufferGeometry: 'https://threejs.org/docs/#api/geometries/OctahedronBufferGeometry',
|
|
|
+ OctahedronGeometry: 'https://threejs.org/docs/#api/geometries/OctahedronGeometry',
|
|
|
+ ParametricBufferGeometry: 'https://threejs.org/docs/#api/geometries/ParametricBufferGeometry',
|
|
|
+ ParametricGeometry: 'https://threejs.org/docs/#api/geometries/ParametricGeometry',
|
|
|
+ PlaneBufferGeometry: 'https://threejs.org/docs/#api/geometries/PlaneBufferGeometry',
|
|
|
+ PlaneGeometry: 'https://threejs.org/docs/#api/geometries/PlaneGeometry',
|
|
|
+ PolyhedronBufferGeometry: 'https://threejs.org/docs/#api/geometries/PolyhedronBufferGeometry',
|
|
|
+ PolyhedronGeometry: 'https://threejs.org/docs/#api/geometries/PolyhedronGeometry',
|
|
|
+ RingBufferGeometry: 'https://threejs.org/docs/#api/geometries/RingBufferGeometry',
|
|
|
+ RingGeometry: 'https://threejs.org/docs/#api/geometries/RingGeometry',
|
|
|
+ ShapeBufferGeometry: 'https://threejs.org/docs/#api/geometries/ShapeBufferGeometry',
|
|
|
+ ShapeGeometry: 'https://threejs.org/docs/#api/geometries/ShapeGeometry',
|
|
|
+ SphereBufferGeometry: 'https://threejs.org/docs/#api/geometries/SphereBufferGeometry',
|
|
|
+ SphereGeometry: 'https://threejs.org/docs/#api/geometries/SphereGeometry',
|
|
|
+ TetrahedronBufferGeometry: 'https://threejs.org/docs/#api/geometries/TetrahedronBufferGeometry',
|
|
|
+ TetrahedronGeometry: 'https://threejs.org/docs/#api/geometries/TetrahedronGeometry',
|
|
|
+ TextBufferGeometry: 'https://threejs.org/docs/#api/geometries/TextBufferGeometry',
|
|
|
+ TextGeometry: 'https://threejs.org/docs/#api/geometries/TextGeometry',
|
|
|
+ TorusBufferGeometry: 'https://threejs.org/docs/#api/geometries/TorusBufferGeometry',
|
|
|
+ TorusGeometry: 'https://threejs.org/docs/#api/geometries/TorusGeometry',
|
|
|
+ TorusKnotBufferGeometry: 'https://threejs.org/docs/#api/geometries/TorusKnotBufferGeometry',
|
|
|
+ TorusKnotGeometry: 'https://threejs.org/docs/#api/geometries/TorusKnotGeometry',
|
|
|
+ TubeBufferGeometry: 'https://threejs.org/docs/#api/geometries/TubeBufferGeometry',
|
|
|
+ TubeGeometry: 'https://threejs.org/docs/#api/geometries/TubeGeometry',
|
|
|
+ WireframeGeometry: 'https://threejs.org/docs/#api/geometries/WireframeGeometry',
|
|
|
+ ArrowHelper: 'https://threejs.org/docs/#api/helpers/ArrowHelper',
|
|
|
+ AxesHelper: 'https://threejs.org/docs/#api/helpers/AxesHelper',
|
|
|
+ BoxHelper: 'https://threejs.org/docs/#api/helpers/BoxHelper',
|
|
|
+ Box3Helper: 'https://threejs.org/docs/#api/helpers/Box3Helper',
|
|
|
+ CameraHelper: 'https://threejs.org/docs/#api/helpers/CameraHelper',
|
|
|
+ DirectionalLightHelper: 'https://threejs.org/docs/#api/helpers/DirectionalLightHelper',
|
|
|
+ FaceNormalsHelper: 'https://threejs.org/docs/#api/helpers/FaceNormalsHelper',
|
|
|
+ GridHelper: 'https://threejs.org/docs/#api/helpers/GridHelper',
|
|
|
+ PolarGridHelper: 'https://threejs.org/docs/#api/helpers/PolarGridHelper',
|
|
|
+ HemisphereLightHelper: 'https://threejs.org/docs/#api/helpers/HemisphereLightHelper',
|
|
|
+ PlaneHelper: 'https://threejs.org/docs/#api/helpers/PlaneHelper',
|
|
|
+ PointLightHelper: 'https://threejs.org/docs/#api/helpers/PointLightHelper',
|
|
|
+ RectAreaLightHelper: 'https://threejs.org/docs/#api/helpers/RectAreaLightHelper',
|
|
|
+ SkeletonHelper: 'https://threejs.org/docs/#api/helpers/SkeletonHelper',
|
|
|
+ SpotLightHelper: 'https://threejs.org/docs/#api/helpers/SpotLightHelper',
|
|
|
+ VertexNormalsHelper: 'https://threejs.org/docs/#api/helpers/VertexNormalsHelper',
|
|
|
+ AmbientLight: 'https://threejs.org/docs/#api/lights/AmbientLight',
|
|
|
+ DirectionalLight: 'https://threejs.org/docs/#api/lights/DirectionalLight',
|
|
|
+ HemisphereLight: 'https://threejs.org/docs/#api/lights/HemisphereLight',
|
|
|
+ Light: 'https://threejs.org/docs/#api/lights/Light',
|
|
|
+ PointLight: 'https://threejs.org/docs/#api/lights/PointLight',
|
|
|
+ RectAreaLight: 'https://threejs.org/docs/#api/lights/RectAreaLight',
|
|
|
+ SpotLight: 'https://threejs.org/docs/#api/lights/SpotLight',
|
|
|
+ DirectionalLightShadow: 'https://threejs.org/docs/#api/lights/shadows/DirectionalLightShadow',
|
|
|
+ LightShadow: 'https://threejs.org/docs/#api/lights/shadows/LightShadow',
|
|
|
+ SpotLightShadow: 'https://threejs.org/docs/#api/lights/shadows/SpotLightShadow',
|
|
|
+ AnimationLoader: 'https://threejs.org/docs/#api/loaders/AnimationLoader',
|
|
|
+ AudioLoader: 'https://threejs.org/docs/#api/loaders/AudioLoader',
|
|
|
+ BufferGeometryLoader: 'https://threejs.org/docs/#api/loaders/BufferGeometryLoader',
|
|
|
+ Cache: 'https://threejs.org/docs/#api/loaders/Cache',
|
|
|
+ CompressedTextureLoader: 'https://threejs.org/docs/#api/loaders/CompressedTextureLoader',
|
|
|
+ CubeTextureLoader: 'https://threejs.org/docs/#api/loaders/CubeTextureLoader',
|
|
|
+ DataTextureLoader: 'https://threejs.org/docs/#api/loaders/DataTextureLoader',
|
|
|
+ FileLoader: 'https://threejs.org/docs/#api/loaders/FileLoader',
|
|
|
+ FontLoader: 'https://threejs.org/docs/#api/loaders/FontLoader',
|
|
|
+ ImageBitmapLoader: 'https://threejs.org/docs/#api/loaders/ImageBitmapLoader',
|
|
|
+ ImageLoader: 'https://threejs.org/docs/#api/loaders/ImageLoader',
|
|
|
+ JSONLoader: 'https://threejs.org/docs/#api/loaders/JSONLoader',
|
|
|
+ Loader: 'https://threejs.org/docs/#api/loaders/Loader',
|
|
|
+ LoaderUtils: 'https://threejs.org/docs/#api/loaders/LoaderUtils',
|
|
|
+ MaterialLoader: 'https://threejs.org/docs/#api/loaders/MaterialLoader',
|
|
|
+ ObjectLoader: 'https://threejs.org/docs/#api/loaders/ObjectLoader',
|
|
|
+ TextureLoader: 'https://threejs.org/docs/#api/loaders/TextureLoader',
|
|
|
+ DefaultLoadingManager: 'https://threejs.org/docs/#api/loaders/managers/DefaultLoadingManager',
|
|
|
+ LoadingManager: 'https://threejs.org/docs/#api/loaders/managers/LoadingManager',
|
|
|
+ LineBasicMaterial: 'https://threejs.org/docs/#api/materials/LineBasicMaterial',
|
|
|
+ LineDashedMaterial: 'https://threejs.org/docs/#api/materials/LineDashedMaterial',
|
|
|
+ Material: 'https://threejs.org/docs/#api/materials/Material',
|
|
|
+ MeshBasicMaterial: 'https://threejs.org/docs/#api/materials/MeshBasicMaterial',
|
|
|
+ MeshDepthMaterial: 'https://threejs.org/docs/#api/materials/MeshDepthMaterial',
|
|
|
+ MeshLambertMaterial: 'https://threejs.org/docs/#api/materials/MeshLambertMaterial',
|
|
|
+ MeshNormalMaterial: 'https://threejs.org/docs/#api/materials/MeshNormalMaterial',
|
|
|
+ MeshPhongMaterial: 'https://threejs.org/docs/#api/materials/MeshPhongMaterial',
|
|
|
+ MeshPhysicalMaterial: 'https://threejs.org/docs/#api/materials/MeshPhysicalMaterial',
|
|
|
+ MeshStandardMaterial: 'https://threejs.org/docs/#api/materials/MeshStandardMaterial',
|
|
|
+ MeshToonMaterial: 'https://threejs.org/docs/#api/materials/MeshToonMaterial',
|
|
|
+ PointsMaterial: 'https://threejs.org/docs/#api/materials/PointsMaterial',
|
|
|
+ RawShaderMaterial: 'https://threejs.org/docs/#api/materials/RawShaderMaterial',
|
|
|
+ ShaderMaterial: 'https://threejs.org/docs/#api/materials/ShaderMaterial',
|
|
|
+ ShadowMaterial: 'https://threejs.org/docs/#api/materials/ShadowMaterial',
|
|
|
+ SpriteMaterial: 'https://threejs.org/docs/#api/materials/SpriteMaterial',
|
|
|
+ Box2: 'https://threejs.org/docs/#api/math/Box2',
|
|
|
+ Box3: 'https://threejs.org/docs/#api/math/Box3',
|
|
|
+ Color: 'https://threejs.org/docs/#api/math/Color',
|
|
|
+ Cylindrical: 'https://threejs.org/docs/#api/math/Cylindrical',
|
|
|
+ Euler: 'https://threejs.org/docs/#api/math/Euler',
|
|
|
+ Frustum: 'https://threejs.org/docs/#api/math/Frustum',
|
|
|
+ Interpolant: 'https://threejs.org/docs/#api/math/Interpolant',
|
|
|
+ Line3: 'https://threejs.org/docs/#api/math/Line3',
|
|
|
+ Math: 'https://threejs.org/docs/#api/math/Math',
|
|
|
+ Matrix3: 'https://threejs.org/docs/#api/math/Matrix3',
|
|
|
+ Matrix4: 'https://threejs.org/docs/#api/math/Matrix4',
|
|
|
+ Plane: 'https://threejs.org/docs/#api/math/Plane',
|
|
|
+ Quaternion: 'https://threejs.org/docs/#api/math/Quaternion',
|
|
|
+ Ray: 'https://threejs.org/docs/#api/math/Ray',
|
|
|
+ Sphere: 'https://threejs.org/docs/#api/math/Sphere',
|
|
|
+ Spherical: 'https://threejs.org/docs/#api/math/Spherical',
|
|
|
+ Triangle: 'https://threejs.org/docs/#api/math/Triangle',
|
|
|
+ Vector2: 'https://threejs.org/docs/#api/math/Vector2',
|
|
|
+ Vector3: 'https://threejs.org/docs/#api/math/Vector3',
|
|
|
+ Vector4: 'https://threejs.org/docs/#api/math/Vector4',
|
|
|
+ CubicInterpolant: 'https://threejs.org/docs/#api/math/interpolants/CubicInterpolant',
|
|
|
+ DiscreteInterpolant: 'https://threejs.org/docs/#api/math/interpolants/DiscreteInterpolant',
|
|
|
+ LinearInterpolant: 'https://threejs.org/docs/#api/math/interpolants/LinearInterpolant',
|
|
|
+ QuaternionLinearInterpolant: 'https://threejs.org/docs/#api/math/interpolants/QuaternionLinearInterpolant',
|
|
|
+ Bone: 'https://threejs.org/docs/#api/objects/Bone',
|
|
|
+ Group: 'https://threejs.org/docs/#api/objects/Group',
|
|
|
+ Line: 'https://threejs.org/docs/#api/objects/Line',
|
|
|
+ LineLoop: 'https://threejs.org/docs/#api/objects/LineLoop',
|
|
|
+ LineSegments: 'https://threejs.org/docs/#api/objects/LineSegments',
|
|
|
+ LOD: 'https://threejs.org/docs/#api/objects/LOD',
|
|
|
+ Mesh: 'https://threejs.org/docs/#api/objects/Mesh',
|
|
|
+ Points: 'https://threejs.org/docs/#api/objects/Points',
|
|
|
+ Skeleton: 'https://threejs.org/docs/#api/objects/Skeleton',
|
|
|
+ SkinnedMesh: 'https://threejs.org/docs/#api/objects/SkinnedMesh',
|
|
|
+ Sprite: 'https://threejs.org/docs/#api/objects/Sprite',
|
|
|
+ WebGLRenderer: 'https://threejs.org/docs/#api/renderers/WebGLRenderer',
|
|
|
+ WebGLRenderTarget: 'https://threejs.org/docs/#api/renderers/WebGLRenderTarget',
|
|
|
+ WebGLRenderTargetCube: 'https://threejs.org/docs/#api/renderers/WebGLRenderTargetCube',
|
|
|
+ ShaderChunk: 'https://threejs.org/docs/#api/renderers/shaders/ShaderChunk',
|
|
|
+ ShaderLib: 'https://threejs.org/docs/#api/renderers/shaders/ShaderLib',
|
|
|
+ UniformsLib: 'https://threejs.org/docs/#api/renderers/shaders/UniformsLib',
|
|
|
+ UniformsUtils: 'https://threejs.org/docs/#api/renderers/shaders/UniformsUtils',
|
|
|
+ Fog: 'https://threejs.org/docs/#api/scenes/Fog',
|
|
|
+ FogExp2: 'https://threejs.org/docs/#api/scenes/FogExp2',
|
|
|
+ Scene: 'https://threejs.org/docs/#api/scenes/Scene',
|
|
|
+ CanvasTexture: 'https://threejs.org/docs/#api/textures/CanvasTexture',
|
|
|
+ CompressedTexture: 'https://threejs.org/docs/#api/textures/CompressedTexture',
|
|
|
+ CubeTexture: 'https://threejs.org/docs/#api/textures/CubeTexture',
|
|
|
+ DataTexture: 'https://threejs.org/docs/#api/textures/DataTexture',
|
|
|
+ DepthTexture: 'https://threejs.org/docs/#api/textures/DepthTexture',
|
|
|
+ Texture: 'https://threejs.org/docs/#api/textures/Texture',
|
|
|
+ VideoTexture: 'https://threejs.org/docs/#api/textures/VideoTexture',
|
|
|
+ CCDIKSolver: 'https://threejs.org/docs/#examples/animations/CCDIKSolver',
|
|
|
+ MMDAnimationHelper: 'https://threejs.org/docs/#examples/animations/MMDAnimationHelper',
|
|
|
+ MMDPhysics: 'https://threejs.org/docs/#examples/animations/MMDPhysics',
|
|
|
+ OrbitControls: 'https://threejs.org/docs/#examples/controls/OrbitControls',
|
|
|
+ ConvexBufferGeometry: 'https://threejs.org/docs/#examples/geometries/ConvexBufferGeometry',
|
|
|
+ ConvexGeometry: 'https://threejs.org/docs/#examples/geometries/ConvexGeometry',
|
|
|
+ DecalGeometry: 'https://threejs.org/docs/#examples/geometries/DecalGeometry',
|
|
|
+ BabylonLoader: 'https://threejs.org/docs/#examples/loaders/BabylonLoader',
|
|
|
+ GLTFLoader: 'https://threejs.org/docs/#examples/loaders/GLTFLoader',
|
|
|
+ MMDLoader: 'https://threejs.org/docs/#examples/loaders/MMDLoader',
|
|
|
+ MTLLoader: 'https://threejs.org/docs/#examples/loaders/MTLLoader',
|
|
|
+ OBJLoader: 'https://threejs.org/docs/#examples/loaders/OBJLoader',
|
|
|
+ OBJLoader2: 'https://threejs.org/docs/#examples/loaders/OBJLoader2',
|
|
|
+ LoaderSupport: 'https://threejs.org/docs/#examples/loaders/LoaderSupport',
|
|
|
+ PCDLoader: 'https://threejs.org/docs/#examples/loaders/PCDLoader',
|
|
|
+ PDBLoader: 'https://threejs.org/docs/#examples/loaders/PDBLoader',
|
|
|
+ SVGLoader: 'https://threejs.org/docs/#examples/loaders/SVGLoader',
|
|
|
+ TGALoader: 'https://threejs.org/docs/#examples/loaders/TGALoader',
|
|
|
+ PRWMLoader: 'https://threejs.org/docs/#examples/loaders/PRWMLoader',
|
|
|
+ Lensflare: 'https://threejs.org/docs/#examples/objects/Lensflare',
|
|
|
+ GLTFExporter: 'https://threejs.org/docs/#examples/exporters/GLTFExporter',
|
|
|
};
|
|
|
|
|
|
function getKeywordLink(keyword) {
|
|
|
+ const dotNdx = keyword.indexOf('.');
|
|
|
+ if (dotNdx) {
|
|
|
+ const before = keyword.substring(0, dotNdx);
|
|
|
+ const link = codeKeywordLinks[before];
|
|
|
+ if (link) {
|
|
|
+ return `${link}.${keyword.substr(dotNdx + 1)}`;
|
|
|
+ }
|
|
|
+ }
|
|
|
return keyword.startsWith('THREE.')
|
|
|
? codeKeywordLinks[keyword.substring(6)]
|
|
|
: codeKeywordLinks[keyword];
|