Module
x/threejs_4_deno/src/Three.d.ts>DynamicDrawUsage
A simple transformation of three.js for use within a Deno workflow
animationaudiocamerascoreextrasgeometrieshelperslightsloadersmaterialsmathobjectsrenderersscenestexturesAnimationUtilsBufferGeometryUtilsCacheCurveUtilsGeometryUtilsImageUtilsMathUtilsPropertyBindingSceneUtilsShapeUtilsUniformsUtilsAmbientLightAmbientLightProbeAnimationActionAnimationClipAnimationLoaderAnimationMixerAnimationObjectGroupArcCurveArrayCameraArrowHelperAudioAudioAnalyserAudioListenerAudioLoaderAxesHelperBoneBooleanKeyframeTrackBox2Box3Box3HelperBoxBufferGeometryBoxGeometryBoxHelperBufferAttributeBufferGeometryBufferGeometryLoaderCameraCameraHelperCanvasTextureCatmullRomCurve3CircleBufferGeometryCircleGeometryClockColorColorKeyframeTrackCompressedTextureCompressedTextureLoaderConeBufferGeometryConeGeometryCubeCameraCubeTextureCubeTextureLoaderCubicBezierCurveCubicBezierCurve3CubicInterpolantCurveCurvePathCylinderBufferGeometryCylinderGeometryCylindricalDataTextureDataTexture3DDataTextureLoaderDepthTextureDirectGeometryDirectionalLightDirectionalLightHelperDirectionalLightShadowDiscreteInterpolantDodecahedronBufferGeometryDodecahedronGeometryEdgesGeometryEllipseCurveEulerEventDispatcherExtrudeBufferGeometryExtrudeGeometryFace3FileLoaderFloat32AttributeFloat32BufferAttributeFloat64AttributeFloat64BufferAttributeFogFogExp2FontFontLoaderFrustumGeometryGridHelperGroupHemisphereLightHemisphereLightHelperHemisphereLightProbeIcosahedronBufferGeometryIcosahedronGeometryImageBitmapLoaderImageLoaderImmediateRenderObjectInstancedBufferAttributeInstancedBufferGeometryInstancedInterleavedBufferInstancedMeshInt16AttributeInt16BufferAttributeInt32AttributeInt32BufferAttributeInt8AttributeInt8BufferAttributeInterleavedBufferInterleavedBufferAttributeInterpolantKeyframeTrackLatheBufferGeometryLatheGeometryLayersLightLightProbeLightShadowLineLine3LinearInterpolantLineBasicMaterialLineCurveLineCurve3LineDashedMaterialLineLoopLineSegmentsLoaderLoaderUtilsLoadingManagerLODMaterialMaterialLoaderMatrix3Matrix4MeshMeshBasicMaterialMeshDepthMaterialMeshDistanceMaterialMeshLambertMaterialMeshMatcapMaterialMeshNormalMaterialMeshPhongMaterialMeshPhysicalMaterialMeshStandardMaterialMeshToonMaterialMultiMaterialNumberKeyframeTrackObject3DObjectLoaderOctahedronBufferGeometryOctahedronGeometryOrthographicCameraParametricBufferGeometryParametricGeometryPathPerspectiveCameraPlanePlaneBufferGeometryPlaneGeometryPlaneHelperPMREMGeneratorPointLightPointLightHelperPointLightShadowPointsPointsMaterialPolarGridHelperPolyhedronBufferGeometryPolyhedronGeometryPositionalAudioPropertyMixerQuadraticBezierCurveQuadraticBezierCurve3QuaternionQuaternionKeyframeTrackQuaternionLinearInterpolantRawShaderMaterialRayRaycasterRectAreaLightRingBufferGeometryRingGeometrySceneShaderMaterialShadowMaterialShapeShapeBufferGeometryShapeGeometryShapePathSkeletonSkeletonHelperSkinnedMeshSphereSphereBufferGeometrySphereGeometrySphericalSphericalHarmonics3SplineCurveSpotLightSpotLightHelperSpotLightShadowSpriteSpriteMaterialStereoCameraStringKeyframeTrackTetrahedronBufferGeometryTetrahedronGeometryTextBufferGeometryTextGeometryTextureTextureLoaderTorusBufferGeometryTorusGeometryTorusKnotBufferGeometryTorusKnotGeometryTriangleTubeBufferGeometryTubeGeometryUint16AttributeUint16BufferAttributeUint32AttributeUint32BufferAttributeUint8AttributeUint8BufferAttributeUint8ClampedAttributeUint8ClampedBufferAttributeUniformVector2Vector3Vector4VectorKeyframeTrackVideoTextureWebGL1RendererWebGLBufferRendererWebGLCapabilitiesWebGLClippingWebGLColorBufferWebGLCubeRenderTargetWebGLDepthBufferWebGLExtensionsWebGLGeometriesWebGLIndexedBufferRendererWebGLInfoWebGLLightsWebGLMultisampleRenderTargetWebGLObjectsWebGLProgramWebGLProgramsWebGLPropertiesWebGLRendererWebGLRenderListWebGLRenderListsWebGLRenderTargetWebGLShaderWebGLShadowMapWebGLStateWebGLStencilBufferWebGLTexturesWebGLUniformsWebXRControllerWebXRManagerWireframeGeometryXRHandXRRayXRRigidTransformXRWebGLLayerDOMPointInitEventExtrudeGeometryOptionsHSLIFogIntersectionIUniformLineBasicMaterialParametersLineDashedMaterialParametersMaterialParametersMatrixMeshBasicMaterialParametersMeshDepthMaterialParametersMeshDistanceMaterialParametersMeshLambertMaterialParametersMeshMatcapMaterialParametersMeshNormalMaterialParametersMeshPhongMaterialParametersMeshPhysicalMaterialParametersMeshStandardMaterialParametersMeshToonMaterialParametersMorphColorMorphNormalsMorphTargetNavigatorParseTrackNameResultsPointsMaterialParametersRaycasterParametersRendererRenderItemRenderTargetShaderShaderMaterialParametersShadowMaterialParametersSpriteMaterialParametersTextGeometryParametersUVGeneratorVectorWebGLCapabilitiesParametersWebGLDebugWebGLRendererParametersWebGLRenderingContextWebGLRenderTargetOptionsWindowXRXRAnchorXRFrameXRHitResultXRHitTestOptionsInitXRHitTestResultXRHitTestSourceXRInputSourceXRInputSourceChangeEventXRInputSourceEventXRJointPoseXRJointSpaceXRLayerXRPlaneXRPoseXRRayDirectionInitXRReferenceSpaceXRRenderStateXRRenderStateInitXRSessionXRSessionInitXRSpaceXRTransientInputHitTestOptionsInitXRTransientInputHitTestResultXRTransientInputHitTestSourceXRViewXRViewerPoseXRViewportXRWebGLLayerInitPixelFormatGPUTypedArrayXRAnchorSetXRAnimationLoopCallbackXRControllerEventTypeXREnvironmentBlendModeXREventTypeXREyeXRFrameRequestCallbackXRHandednessXRPlaneSetXRReferenceSpaceTypeXRSessionModeXRTargetRayModeXRVisibilityStateACESFilmicToneMappingAddEquationAdditiveAnimationBlendModeAdditiveBlendingAddOperationAlphaFormatAlwaysDepthAlwaysStencilFuncAudioContextBackSideBasicDepthPackingBasicShadowMapByteTypeCineonToneMappingClampToEdgeWrappingCubeReflectionMappingCubeRefractionMappingCubeUVReflectionMappingCubeUVRefractionMappingCullFaceBackCullFaceFrontCullFaceFrontBackCullFaceNoneCustomBlendingDecrementStencilOpDecrementWrapStencilOpDefaultLoadingManagerDepthFormatDepthStencilFormatDoubleSideDstAlphaFactorDstColorFactorDynamicCopyUsageDynamicDrawUsageDynamicReadUsageEqualDepthEqualStencilFuncEquirectangularReflectionMappingEquirectangularRefractionMappingFaceColorsFlatShadingFloatTypeFrontSideGammaEncodingGLSL1GLSL3GreaterDepthGreaterEqualDepthGreaterEqualStencilFuncGreaterStencilFuncHalfFloatTypeIncrementStencilOpIncrementWrapStencilOpInterpolateDiscreteInterpolateLinearInterpolateSmoothIntTypeInvertStencilOpKeepStencilOpLessDepthLessEqualDepthLessEqualStencilFuncLessStencilFuncLinearEncodingLinearFilterLinearMipmapLinearFilterLinearMipMapLinearFilterLinearMipmapNearestFilterLinearMipMapNearestFilterLinearToneMappingLinePiecesLineStripLogLuvEncodingLoopOnceLoopPingPongLoopRepeatLuminanceAlphaFormatLuminanceFormatMaxEquationMinEquationMirroredRepeatWrappingMixOperationMultiplyBlendingMultiplyOperationNearestFilterNearestMipmapLinearFilterNearestMipMapLinearFilterNearestMipmapNearestFilterNearestMipMapNearestFilterNeverDepthNeverStencilFuncNoBlendingNoColorsNormalAnimationBlendModeNormalBlendingNotEqualDepthNotEqualStencilFuncNoToneMappingObjectSpaceNormalMapOneFactorOneMinusDstAlphaFactorOneMinusDstColorFactorOneMinusSrcAlphaFactorOneMinusSrcColorFactorPCFShadowMapPCFSoftShadowMapRedFormatRedIntegerFormatReinhardToneMappingRepeatWrappingReplaceStencilOpReverseSubtractEquationREVISIONRGB_ETC1_FormatRGB_ETC2_FormatRGB_PVRTC_2BPPV1_FormatRGB_PVRTC_4BPPV1_FormatRGB_S3TC_DXT1_FormatRGBA_ASTC_10x10_FormatRGBA_ASTC_10x5_FormatRGBA_ASTC_10x6_FormatRGBA_ASTC_10x8_FormatRGBA_ASTC_12x10_FormatRGBA_ASTC_12x12_FormatRGBA_ASTC_4x4_FormatRGBA_ASTC_5x4_FormatRGBA_ASTC_5x5_FormatRGBA_ASTC_6x5_FormatRGBA_ASTC_6x6_FormatRGBA_ASTC_8x5_FormatRGBA_ASTC_8x6_FormatRGBA_ASTC_8x8_FormatRGBA_BPTC_FormatRGBA_ETC2_EAC_FormatRGBA_PVRTC_2BPPV1_FormatRGBA_PVRTC_4BPPV1_FormatRGBA_S3TC_DXT1_FormatRGBA_S3TC_DXT3_FormatRGBA_S3TC_DXT5_FormatRGBADepthPackingRGBAFormatRGBAIntegerFormatRGBDEncodingRGBEEncodingRGBEFormatRGBFormatRGBIntegerFormatRGBM16EncodingRGBM7EncodingRGFormatRGIntegerFormatShaderChunkShaderLibShortTypeSmoothShadingSrcAlphaFactorSrcAlphaSaturateFactorSrcColorFactorSRGB8_ALPHA8_ASTC_10x10_FormatSRGB8_ALPHA8_ASTC_10x5_FormatSRGB8_ALPHA8_ASTC_10x6_FormatSRGB8_ALPHA8_ASTC_10x8_FormatSRGB8_ALPHA8_ASTC_12x10_FormatSRGB8_ALPHA8_ASTC_12x12_FormatSRGB8_ALPHA8_ASTC_4x4_FormatSRGB8_ALPHA8_ASTC_5x4_FormatSRGB8_ALPHA8_ASTC_5x5_FormatSRGB8_ALPHA8_ASTC_6x5_FormatSRGB8_ALPHA8_ASTC_6x6_FormatSRGB8_ALPHA8_ASTC_8x5_FormatSRGB8_ALPHA8_ASTC_8x6_FormatSRGB8_ALPHA8_ASTC_8x8_FormatsRGBEncodingStaticCopyUsageStaticDrawUsageStaticReadUsageStreamCopyUsageStreamDrawUsageStreamReadUsageSubtractEquationSubtractiveBlendingTangentSpaceNormalMapTriangleFanDrawModeTrianglesDrawModeTriangleStripDrawModeUniformsLibUnsignedByteTypeUnsignedInt248TypeUnsignedIntTypeUnsignedShort4444TypeUnsignedShort5551TypeUnsignedShort565TypeUnsignedShortTypeUVMappingVertexColorsVSMShadowMapWrapAroundEndingZeroCurvatureEndingZeroFactorZeroSlopeEndingZeroStencilOpcloneUniformserrorlogmergeUniformswarnAnimationActionLoopStylesAnimationBlendModeBlendingBlendingDstFactorBlendingEquationBlendingSrcFactorColorsCombineCompressedPixelFormatCullFaceDepthModesDepthPackingStrategiesGLSLVersionInterpolationEndingModesInterpolationModesMappingMOUSENormalMapTypesPixelFormatShadingShadowMapTypeSideStencilFuncStencilOpTextureDataTypeTextureEncodingTextureFilterToneMappingTOUCHTrianglesDrawModesUsageWrappingXRHitTestTrackableTypeAnimationUtilsBufferGeometryUtilsCacheCurveUtilsGeometryUtilsImageUtilsMathUtilsPropertyBindingSceneUtilsShapeUtilsUniformsUtilsAmbientLightAmbientLightProbeAnimationActionAnimationClipAnimationLoaderAnimationMixerAnimationObjectGroupArcCurveArrayCameraArrowHelperAudioAudioAnalyserAudioListenerAudioLoaderAxesHelperBoneBooleanKeyframeTrackBox2Box3Box3HelperBoxBufferGeometryBoxGeometryBoxHelperBufferAttributeBufferGeometryBufferGeometryLoaderCameraCameraHelperCanvasTextureCatmullRomCurve3CircleBufferGeometryCircleGeometryClockColorColorKeyframeTrackCompressedTextureCompressedTextureLoaderConeBufferGeometryConeGeometryCubeCameraCubeTextureCubeTextureLoaderCubicBezierCurveCubicBezierCurve3CubicInterpolantCurveCurvePathCylinderBufferGeometryCylinderGeometryCylindricalDataTextureDataTexture3DDataTextureLoaderDepthTextureDirectGeometryDirectionalLightDirectionalLightHelperDirectionalLightShadowDiscreteInterpolantDodecahedronBufferGeometryDodecahedronGeometryEdgesGeometryEllipseCurveEulerEventDispatcherExtrudeBufferGeometryExtrudeGeometryFace3FileLoaderFloat32AttributeFloat32BufferAttributeFloat64AttributeFloat64BufferAttributeFogFogExp2FontFontLoaderFrustumGeometryGridHelperGroupHemisphereLightHemisphereLightHelperHemisphereLightProbeIcosahedronBufferGeometryIcosahedronGeometryImageBitmapLoaderImageLoaderImmediateRenderObjectInstancedBufferAttributeInstancedBufferGeometryInstancedInterleavedBufferInstancedMeshInt16AttributeInt16BufferAttributeInt32AttributeInt32BufferAttributeInt8AttributeInt8BufferAttributeInterleavedBufferInterleavedBufferAttributeInterpolantKeyframeTrackLatheBufferGeometryLatheGeometryLayersLightLightProbeLightShadowLineLine3LinearInterpolantLineBasicMaterialLineCurveLineCurve3LineDashedMaterialLineLoopLineSegmentsLoaderLoaderUtilsLoadingManagerLODMaterialMaterialLoaderMatrix3Matrix4MeshMeshBasicMaterialMeshDepthMaterialMeshDistanceMaterialMeshLambertMaterialMeshMatcapMaterialMeshNormalMaterialMeshPhongMaterialMeshPhysicalMaterialMeshStandardMaterialMeshToonMaterialMultiMaterialNumberKeyframeTrackObject3DObjectLoaderOctahedronBufferGeometryOctahedronGeometryOrthographicCameraParametricBufferGeometryParametricGeometryPathPerspectiveCameraPlanePlaneBufferGeometryPlaneGeometryPlaneHelperPMREMGeneratorPointLightPointLightHelperPointLightShadowPointsPointsMaterialPolarGridHelperPolyhedronBufferGeometryPolyhedronGeometryPositionalAudioPropertyMixerQuadraticBezierCurveQuadraticBezierCurve3QuaternionQuaternionKeyframeTrackQuaternionLinearInterpolantRawShaderMaterialRayRaycasterRectAreaLightRingBufferGeometryRingGeometrySceneShaderMaterialShadowMaterialShapeShapeBufferGeometryShapeGeometryShapePathSkeletonSkeletonHelperSkinnedMeshSphereSphereBufferGeometrySphereGeometrySphericalSphericalHarmonics3SplineCurveSpotLightSpotLightHelperSpotLightShadowSpriteSpriteMaterialStereoCameraStringKeyframeTrackTetrahedronBufferGeometryTetrahedronGeometryTextBufferGeometryTextGeometryTextureTextureLoaderTorusBufferGeometryTorusGeometryTorusKnotBufferGeometryTorusKnotGeometryTriangleTubeBufferGeometryTubeGeometryUint16AttributeUint16BufferAttributeUint32AttributeUint32BufferAttributeUint8AttributeUint8BufferAttributeUint8ClampedAttributeUint8ClampedBufferAttributeUniformVector2Vector3Vector4VectorKeyframeTrackVideoTextureWebGL1RendererWebGLBufferRendererWebGLCapabilitiesWebGLClippingWebGLColorBufferWebGLCubeRenderTargetWebGLDepthBufferWebGLExtensionsWebGLGeometriesWebGLIndexedBufferRendererWebGLInfoWebGLLightsWebGLMultisampleRenderTargetWebGLObjectsWebGLProgramWebGLProgramsWebGLPropertiesWebGLRendererWebGLRenderListWebGLRenderListsWebGLRenderTargetWebGLShaderWebGLShadowMapWebGLStateWebGLStencilBufferWebGLTexturesWebGLUniformsWebXRControllerWebXRManagerWireframeGeometryXRHandXRRayXRRigidTransformXRWebGLLayerDOMPointInitEventExtrudeGeometryOptionsHSLIFogIntersectionIUniformLineBasicMaterialParametersLineDashedMaterialParametersMaterialParametersMatrixMeshBasicMaterialParametersMeshDepthMaterialParametersMeshDistanceMaterialParametersMeshLambertMaterialParametersMeshMatcapMaterialParametersMeshNormalMaterialParametersMeshPhongMaterialParametersMeshPhysicalMaterialParametersMeshStandardMaterialParametersMeshToonMaterialParametersMorphColorMorphNormalsMorphTargetNavigatorParseTrackNameResultsPointsMaterialParametersRaycasterParametersRendererRenderItemRenderTargetShaderShaderMaterialParametersShadowMaterialParametersSpriteMaterialParametersTextGeometryParametersUVGeneratorVectorWebGLCapabilitiesParametersWebGLDebugWebGLRendererParametersWebGLRenderingContextWebGLRenderTargetOptionsWindowXRXRAnchorXRFrameXRHitResultXRHitTestOptionsInitXRHitTestResultXRHitTestSourceXRInputSourceXRInputSourceChangeEventXRInputSourceEventXRJointPoseXRJointSpaceXRLayerXRPlaneXRPoseXRRayDirectionInitXRReferenceSpaceXRRenderStateXRRenderStateInitXRSessionXRSessionInitXRSpaceXRTransientInputHitTestOptionsInitXRTransientInputHitTestResultXRTransientInputHitTestSourceXRViewXRViewerPoseXRViewportXRWebGLLayerInitPixelFormatGPUTypedArrayXRAnchorSetXRAnimationLoopCallbackXRControllerEventTypeXREnvironmentBlendModeXREventTypeXREyeXRFrameRequestCallbackXRHandednessXRPlaneSetXRReferenceSpaceTypeXRSessionModeXRTargetRayModeXRVisibilityStateACESFilmicToneMappingAddEquationAdditiveAnimationBlendModeAdditiveBlendingAddOperationAlphaFormatAlwaysDepthAlwaysStencilFuncAudioContextBackSideBasicDepthPackingBasicShadowMapByteTypeCineonToneMappingClampToEdgeWrappingCubeReflectionMappingCubeRefractionMappingCubeUVReflectionMappingCubeUVRefractionMappingCullFaceBackCullFaceFrontCullFaceFrontBackCullFaceNoneCustomBlendingDecrementStencilOpDecrementWrapStencilOpDefaultLoadingManagerDepthFormatDepthStencilFormatDoubleSideDstAlphaFactorDstColorFactorDynamicCopyUsageDynamicDrawUsageDynamicReadUsageEqualDepthEqualStencilFuncEquirectangularReflectionMappingEquirectangularRefractionMappingFaceColorsFlatShadingFloatTypeFrontSideGammaEncodingGLSL1GLSL3GreaterDepthGreaterEqualDepthGreaterEqualStencilFuncGreaterStencilFuncHalfFloatTypeIncrementStencilOpIncrementWrapStencilOpInterpolateDiscreteInterpolateLinearInterpolateSmoothIntTypeInvertStencilOpKeepStencilOpLessDepthLessEqualDepthLessEqualStencilFuncLessStencilFuncLinearEncodingLinearFilterLinearMipmapLinearFilterLinearMipMapLinearFilterLinearMipmapNearestFilterLinearMipMapNearestFilterLinearToneMappingLinePiecesLineStripLogLuvEncodingLoopOnceLoopPingPongLoopRepeatLuminanceAlphaFormatLuminanceFormatMaxEquationMinEquationMirroredRepeatWrappingMixOperationMultiplyBlendingMultiplyOperationNearestFilterNearestMipmapLinearFilterNearestMipMapLinearFilterNearestMipmapNearestFilterNearestMipMapNearestFilterNeverDepthNeverStencilFuncNoBlendingNoColorsNormalAnimationBlendModeNormalBlendingNotEqualDepthNotEqualStencilFuncNoToneMappingObjectSpaceNormalMapOneFactorOneMinusDstAlphaFactorOneMinusDstColorFactorOneMinusSrcAlphaFactorOneMinusSrcColorFactorPCFShadowMapPCFSoftShadowMapRedFormatRedIntegerFormatReinhardToneMappingRepeatWrappingReplaceStencilOpReverseSubtractEquationREVISIONRGB_ETC1_FormatRGB_ETC2_FormatRGB_PVRTC_2BPPV1_FormatRGB_PVRTC_4BPPV1_FormatRGB_S3TC_DXT1_FormatRGBA_ASTC_10x10_FormatRGBA_ASTC_10x5_FormatRGBA_ASTC_10x6_FormatRGBA_ASTC_10x8_FormatRGBA_ASTC_12x10_FormatRGBA_ASTC_12x12_FormatRGBA_ASTC_4x4_FormatRGBA_ASTC_5x4_FormatRGBA_ASTC_5x5_FormatRGBA_ASTC_6x5_FormatRGBA_ASTC_6x6_FormatRGBA_ASTC_8x5_FormatRGBA_ASTC_8x6_FormatRGBA_ASTC_8x8_FormatRGBA_BPTC_FormatRGBA_ETC2_EAC_FormatRGBA_PVRTC_2BPPV1_FormatRGBA_PVRTC_4BPPV1_FormatRGBA_S3TC_DXT1_FormatRGBA_S3TC_DXT3_FormatRGBA_S3TC_DXT5_FormatRGBADepthPackingRGBAFormatRGBAIntegerFormatRGBDEncodingRGBEEncodingRGBEFormatRGBFormatRGBIntegerFormatRGBM16EncodingRGBM7EncodingRGFormatRGIntegerFormatShaderChunkShaderLibShortTypeSmoothShadingSrcAlphaFactorSrcAlphaSaturateFactorSrcColorFactorSRGB8_ALPHA8_ASTC_10x10_FormatSRGB8_ALPHA8_ASTC_10x5_FormatSRGB8_ALPHA8_ASTC_10x6_FormatSRGB8_ALPHA8_ASTC_10x8_FormatSRGB8_ALPHA8_ASTC_12x10_FormatSRGB8_ALPHA8_ASTC_12x12_FormatSRGB8_ALPHA8_ASTC_4x4_FormatSRGB8_ALPHA8_ASTC_5x4_FormatSRGB8_ALPHA8_ASTC_5x5_FormatSRGB8_ALPHA8_ASTC_6x5_FormatSRGB8_ALPHA8_ASTC_6x6_FormatSRGB8_ALPHA8_ASTC_8x5_FormatSRGB8_ALPHA8_ASTC_8x6_FormatSRGB8_ALPHA8_ASTC_8x8_FormatsRGBEncodingStaticCopyUsageStaticDrawUsageStaticReadUsageStreamCopyUsageStreamDrawUsageStreamReadUsageSubtractEquationSubtractiveBlendingTangentSpaceNormalMapTriangleFanDrawModeTrianglesDrawModeTriangleStripDrawModeUniformsLibUnsignedByteTypeUnsignedInt248TypeUnsignedIntTypeUnsignedShort4444TypeUnsignedShort5551TypeUnsignedShort565TypeUnsignedShortTypeUVMappingVertexColorsVSMShadowMapWrapAroundEndingZeroCurvatureEndingZeroFactorZeroSlopeEndingZeroStencilOpcloneUniformserrorlogmergeUniformswarnAnimationActionLoopStylesAnimationBlendModeBlendingBlendingDstFactorBlendingEquationBlendingSrcFactorColorsCombineCompressedPixelFormatCullFaceDepthModesDepthPackingStrategiesGLSLVersionInterpolationEndingModesInterpolationModesMappingMOUSENormalMapTypesPixelFormatShadingShadowMapTypeSideStencilFuncStencilOpTextureDataTypeTextureEncodingTextureFilterToneMappingTOUCHTrianglesDrawModesUsageWrappingXRHitTestTrackableTypePixelFormatGPUACESFilmicToneMappingAddEquationAdditiveAnimationBlendModeAdditiveBlendingAddOperationAlphaFormatAlwaysDepthAlwaysStencilFuncBackSideBasicDepthPackingBasicShadowMapByteTypeCineonToneMappingClampToEdgeWrappingCubeReflectionMappingCubeRefractionMappingCubeUVReflectionMappingCubeUVRefractionMappingCullFaceBackCullFaceFrontCullFaceFrontBackCullFaceNoneCustomBlendingDecrementStencilOpDecrementWrapStencilOpDepthFormatDepthStencilFormatDoubleSideDstAlphaFactorDstColorFactorDynamicCopyUsageDynamicDrawUsageDynamicReadUsageEqualDepthEqualStencilFuncEquirectangularReflectionMappingEquirectangularRefractionMappingFlatShadingFloatTypeFrontSideGammaEncodingGLSL1GLSL3GreaterDepthGreaterEqualDepthGreaterEqualStencilFuncGreaterStencilFuncHalfFloatTypeIncrementStencilOpIncrementWrapStencilOpInterpolateDiscreteInterpolateLinearInterpolateSmoothIntTypeInvertStencilOpKeepStencilOpLessDepthLessEqualDepthLessEqualStencilFuncLessStencilFuncLinearEncodingLinearFilterLinearMipmapLinearFilterLinearMipMapLinearFilterLinearMipmapNearestFilterLinearMipMapNearestFilterLinearToneMappingLogLuvEncodingLoopOnceLoopPingPongLoopRepeatLuminanceAlphaFormatLuminanceFormatMaxEquationMinEquationMirroredRepeatWrappingMixOperationMultiplyBlendingMultiplyOperationNearestFilterNearestMipmapLinearFilterNearestMipMapLinearFilterNearestMipmapNearestFilterNearestMipMapNearestFilterNeverDepthNeverStencilFuncNoBlendingNormalAnimationBlendModeNormalBlendingNotEqualDepthNotEqualStencilFuncNoToneMappingObjectSpaceNormalMapOneFactorOneMinusDstAlphaFactorOneMinusDstColorFactorOneMinusSrcAlphaFactorOneMinusSrcColorFactorPCFShadowMapPCFSoftShadowMapRedFormatRedIntegerFormatReinhardToneMappingRepeatWrappingReplaceStencilOpReverseSubtractEquationREVISIONRGB_ETC1_FormatRGB_ETC2_FormatRGB_PVRTC_2BPPV1_FormatRGB_PVRTC_4BPPV1_FormatRGB_S3TC_DXT1_FormatRGBA_ASTC_10x10_FormatRGBA_ASTC_10x5_FormatRGBA_ASTC_10x6_FormatRGBA_ASTC_10x8_FormatRGBA_ASTC_12x10_FormatRGBA_ASTC_12x12_FormatRGBA_ASTC_4x4_FormatRGBA_ASTC_5x4_FormatRGBA_ASTC_5x5_FormatRGBA_ASTC_6x5_FormatRGBA_ASTC_6x6_FormatRGBA_ASTC_8x5_FormatRGBA_ASTC_8x6_FormatRGBA_ASTC_8x8_FormatRGBA_BPTC_FormatRGBA_ETC2_EAC_FormatRGBA_PVRTC_2BPPV1_FormatRGBA_PVRTC_4BPPV1_FormatRGBA_S3TC_DXT1_FormatRGBA_S3TC_DXT3_FormatRGBA_S3TC_DXT5_FormatRGBADepthPackingRGBAFormatRGBAIntegerFormatRGBDEncodingRGBEEncodingRGBEFormatRGBFormatRGBIntegerFormatRGBM16EncodingRGBM7EncodingRGFormatRGIntegerFormatShortTypeSmoothShadingSrcAlphaFactorSrcAlphaSaturateFactorSrcColorFactorSRGB8_ALPHA8_ASTC_10x10_FormatSRGB8_ALPHA8_ASTC_10x5_FormatSRGB8_ALPHA8_ASTC_10x6_FormatSRGB8_ALPHA8_ASTC_10x8_FormatSRGB8_ALPHA8_ASTC_12x10_FormatSRGB8_ALPHA8_ASTC_12x12_FormatSRGB8_ALPHA8_ASTC_4x4_FormatSRGB8_ALPHA8_ASTC_5x4_FormatSRGB8_ALPHA8_ASTC_5x5_FormatSRGB8_ALPHA8_ASTC_6x5_FormatSRGB8_ALPHA8_ASTC_6x6_FormatSRGB8_ALPHA8_ASTC_8x5_FormatSRGB8_ALPHA8_ASTC_8x6_FormatSRGB8_ALPHA8_ASTC_8x8_FormatsRGBEncodingStaticCopyUsageStaticDrawUsageStaticReadUsageStreamCopyUsageStreamDrawUsageStreamReadUsageSubtractEquationSubtractiveBlendingTangentSpaceNormalMapTriangleFanDrawModeTrianglesDrawModeTriangleStripDrawModeUnsignedByteTypeUnsignedInt248TypeUnsignedIntTypeUnsignedShort4444TypeUnsignedShort5551TypeUnsignedShort565TypeUnsignedShortTypeUVMappingVSMShadowMapWrapAroundEndingZeroCurvatureEndingZeroFactorZeroSlopeEndingZeroStencilOpAnimationActionLoopStylesAnimationBlendModeBlendingBlendingDstFactorBlendingEquationBlendingSrcFactorCombineCompressedPixelFormatCullFaceDepthModesDepthPackingStrategiesGLSLVersionInterpolationEndingModesInterpolationModesMappingMOUSENormalMapTypesPixelFormatShadingShadowMapTypeSideStencilFuncStencilOpTextureDataTypeTextureEncodingTextureFilterToneMappingTOUCHTrianglesDrawModesUsageWrappingPixelFormatGPUACESFilmicToneMappingAddEquationAdditiveAnimationBlendModeAdditiveBlendingAddOperationAlphaFormatAlwaysDepthAlwaysStencilFuncBackSideBasicDepthPackingBasicShadowMapByteTypeCineonToneMappingClampToEdgeWrappingCubeReflectionMappingCubeRefractionMappingCubeUVReflectionMappingCubeUVRefractionMappingCullFaceBackCullFaceFrontCullFaceFrontBackCullFaceNoneCustomBlendingDecrementStencilOpDecrementWrapStencilOpDepthFormatDepthStencilFormatDoubleSideDstAlphaFactorDstColorFactorDynamicCopyUsageDynamicDrawUsageDynamicReadUsageEqualDepthEqualStencilFuncEquirectangularReflectionMappingEquirectangularRefractionMappingFlatShadingFloatTypeFrontSideGammaEncodingGLSL1GLSL3GreaterDepthGreaterEqualDepthGreaterEqualStencilFuncGreaterStencilFuncHalfFloatTypeIncrementStencilOpIncrementWrapStencilOpInterpolateDiscreteInterpolateLinearInterpolateSmoothIntTypeInvertStencilOpKeepStencilOpLessDepthLessEqualDepthLessEqualStencilFuncLessStencilFuncLinearEncodingLinearFilterLinearMipmapLinearFilterLinearMipMapLinearFilterLinearMipmapNearestFilterLinearMipMapNearestFilterLinearToneMappingLogLuvEncodingLoopOnceLoopPingPongLoopRepeatLuminanceAlphaFormatLuminanceFormatMaxEquationMinEquationMirroredRepeatWrappingMixOperationMultiplyBlendingMultiplyOperationNearestFilterNearestMipmapLinearFilterNearestMipMapLinearFilterNearestMipmapNearestFilterNearestMipMapNearestFilterNeverDepthNeverStencilFuncNoBlendingNormalAnimationBlendModeNormalBlendingNotEqualDepthNotEqualStencilFuncNoToneMappingObjectSpaceNormalMapOneFactorOneMinusDstAlphaFactorOneMinusDstColorFactorOneMinusSrcAlphaFactorOneMinusSrcColorFactorPCFShadowMapPCFSoftShadowMapRedFormatRedIntegerFormatReinhardToneMappingRepeatWrappingReplaceStencilOpReverseSubtractEquationREVISIONRGB_ETC1_FormatRGB_ETC2_FormatRGB_PVRTC_2BPPV1_FormatRGB_PVRTC_4BPPV1_FormatRGB_S3TC_DXT1_FormatRGBA_ASTC_10x10_FormatRGBA_ASTC_10x5_FormatRGBA_ASTC_10x6_FormatRGBA_ASTC_10x8_FormatRGBA_ASTC_12x10_FormatRGBA_ASTC_12x12_FormatRGBA_ASTC_4x4_FormatRGBA_ASTC_5x4_FormatRGBA_ASTC_5x5_FormatRGBA_ASTC_6x5_FormatRGBA_ASTC_6x6_FormatRGBA_ASTC_8x5_FormatRGBA_ASTC_8x6_FormatRGBA_ASTC_8x8_FormatRGBA_BPTC_FormatRGBA_ETC2_EAC_FormatRGBA_PVRTC_2BPPV1_FormatRGBA_PVRTC_4BPPV1_FormatRGBA_S3TC_DXT1_FormatRGBA_S3TC_DXT3_FormatRGBA_S3TC_DXT5_FormatRGBADepthPackingRGBAFormatRGBAIntegerFormatRGBDEncodingRGBEEncodingRGBEFormatRGBFormatRGBIntegerFormatRGBM16EncodingRGBM7EncodingRGFormatRGIntegerFormatShortTypeSmoothShadingSrcAlphaFactorSrcAlphaSaturateFactorSrcColorFactorSRGB8_ALPHA8_ASTC_10x10_FormatSRGB8_ALPHA8_ASTC_10x5_FormatSRGB8_ALPHA8_ASTC_10x6_FormatSRGB8_ALPHA8_ASTC_10x8_FormatSRGB8_ALPHA8_ASTC_12x10_FormatSRGB8_ALPHA8_ASTC_12x12_FormatSRGB8_ALPHA8_ASTC_4x4_FormatSRGB8_ALPHA8_ASTC_5x4_FormatSRGB8_ALPHA8_ASTC_5x5_FormatSRGB8_ALPHA8_ASTC_6x5_FormatSRGB8_ALPHA8_ASTC_6x6_FormatSRGB8_ALPHA8_ASTC_8x5_FormatSRGB8_ALPHA8_ASTC_8x6_FormatSRGB8_ALPHA8_ASTC_8x8_FormatsRGBEncodingStaticCopyUsageStaticDrawUsageStaticReadUsageStreamCopyUsageStreamDrawUsageStreamReadUsageSubtractEquationSubtractiveBlendingTangentSpaceNormalMapTriangleFanDrawModeTrianglesDrawModeTriangleStripDrawModeUnsignedByteTypeUnsignedInt248TypeUnsignedIntTypeUnsignedShort4444TypeUnsignedShort5551TypeUnsignedShort565TypeUnsignedShortTypeUVMappingVSMShadowMapWrapAroundEndingZeroCurvatureEndingZeroFactorZeroSlopeEndingZeroStencilOpAnimationActionLoopStylesAnimationBlendModeBlendingBlendingDstFactorBlendingEquationBlendingSrcFactorCombineCompressedPixelFormatCullFaceDepthModesDepthPackingStrategiesGLSLVersionInterpolationEndingModesInterpolationModesMappingMOUSENormalMapTypesPixelFormatShadingShadowMapTypeSideStencilFuncStencilOpTextureDataTypeTextureEncodingTextureFilterToneMappingTOUCHTrianglesDrawModesUsageWrapping
Three.d.ts
N
N
N
N
N
N
N
N
c
N
N
N
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
f
f
f
f
f
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
Three.js
N
N
N
N
N
N
N
N
c
N
N
N
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
f
f
f
f
f
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
constants.d.ts
T
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
constants.js
T
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E