three_dart_jsm/loaders/gltf/index library

Classes

GLTFBinaryExtension
GLTFCubicSplineInterpolant
*******************************/
GLTFDracoMeshCompressionExtension
DRACO Mesh Compression Extension
GLTFExtension
GLTFLightsExtension
Punctual Lights Extension
GLTFLoader
GLTFMaterialsClearcoatExtension
Clearcoat Materials Extension
GLTFMaterialsIorExtension
Materials ior Extension
GLTFMaterialsPbrSpecularGlossinessExtension
GLTFMaterialsSheenExtension
Sheen Materials Extension
GLTFMaterialsSpecularExtension
Materials specular Extension
GLTFMaterialsTransmissionExtension
Transmission Materials Extension
GLTFMaterialsUnlitExtension
Unlit Materials Extension
GLTFMaterialsVolumeExtension
Materials Volume Extension
GLTFMeshoptCompression
meshopt BufferView Compression Extension
GLTFMeshQuantizationExtension
Mesh Quantization Extension
GLTFMeshStandardSGMaterial
Specular-Glossiness Extension
GLTFParser
GLTFRegistry
GLTFTextureBasisUExtension
BasisU Texture Extension
GLTFTextureDDSExtension
DDS Texture Extension
GLTFTextureTransformExtension
Texture Transform Extension
GLTFTextureWebPExtension
WebP Texture Extension
GLTypeData
PathProperties
TypedKeyframeTrack

Properties

addPrimitiveAttributes Function
@param {BufferGeometry} geometry @param {GLTF.Primitive} primitiveDef @param {GLTFParser} parser @return {Promise
getter/setter pair
addUnknownExtensionsToUserData Function
getter/setter pair
alphaModes Map<String, String>
getter/setter pair
assignExtrasToUserData Function
@param {Object3D|Material|BufferGeometry} object @param {GLTF.definition} gltfDef
getter/setter pair
binaryExtensionChunksTypes Map<String, int>
getter/setter pair
binaryExtensionHeaderLength int
getter/setter pair
binaryExtensionHeaderMagic String
getter/setter pair
computeBounds Function
@param {BufferGeometry} geometry @param {GLTF.Primitive} primitiveDef @param {GLTFParser} parser
getter/setter pair
createAttributesKey Function
getter/setter pair
createDefaultMaterial Function
Specification: https://github.com/KhronosGroup/glTF/blob/master/specification/2.0/README.md#default-material
getter/setter pair
createPrimitiveKey Function
getter/setter pair
gltfExtensions Map<String, String>
*******************************/
getter/setter pair
gltfInterpolation Map<String, int?>
getter/setter pair
toTrianglesDrawMode Function
@param {BufferGeometry} geometry @param {Number} drawMode @return {BufferGeometry}
getter/setter pair
updateMorphTargets Function
@param {Mesh} mesh @param {GLTF.Mesh} meshDef
getter/setter pair
webGlAttributes Map<String, String>
getter/setter pair
webGlComponentTypes Map<int, Type>
getter/setter pair
webGlComponentTypesBytesPerElement Map<int, int>
getter/setter pair
webGlConstants Map<String, int>
*******************************/
getter/setter pair
webGlFilters Map<int, int>
getter/setter pair
webGlTypeSizes Map<String, int>
getter/setter pair
webGlWrappings Map<int, int>
getter/setter pair

Functions

addMorphTargets(dynamic geometry, dynamic targets, dynamic parser) → dynamic
Specification: https://github.com/KhronosGroup/glTF/blob/master/specification/2.0/README.md#morph-targets
getNormalizedComponentScale(dynamic constructor) → dynamic