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