Index
Modules:
gltf,
gltf/animations,
gltf/backends/materials,
gltf/backends/opengl/common,
gltf/backends/opengl/ibl,
gltf/backends/opengl/renderer,
gltf/backends/opengl/transmission,
gltf/backends/shaders,
gltf/common,
gltf/draco,
gltf/draco/attributes,
gltf/draco/bitstreams,
gltf/draco/decoders,
gltf/draco/entropy,
gltf/draco/meshes,
gltf/draco/types,
gltf/internal,
gltf/ktx2,
gltf/meshopt,
gltf/models,
gltf/pbr,
gltf/reader,
gltf/shaders,
gltf/straight_webp,
gltf/tangents,
gltf/texture_images,
gltf/writer.
API symbols
- `$`:
- `[]`:
- AABounds:
- Accessor:
- AccessorKind:
- advance:
- aiCubicSpline:
- aiLinear:
- aiStep:
- AlphaChunk:
- alphaCutoff:
- AlphaMode:
- ambientLightColor:
- AnimationChannel:
- AnimationClip:
- AnimBaseColorFactor:
- AnimChunk:
- AnimFrameChunk:
- AnimInterpolation:
- AnimPath:
- AnimRotation:
- AnimScale:
- AnimTextureOffset:
- AnimTextureRotation:
- AnimTextureScale:
- AnimTranslation:
- AnimVisibility:
- AnimWeights:
- anisotropyEnabled:
- anisotropyParameters:
- anisotropyTexCoord:
- anisotropyTexture:
- AnisotropyTextureSlot:
- anisotropyUvOffset:
- anisotropyUvRotation:
- anisotropyUvScale:
- applyClipAt:
- applyPointMap:
- atMAT2:
- atMAT3:
- atMAT4:
- atSCALAR:
- attachEnvironmentMap:
- attachIblEnvironment:
- attenuationColor:
- attenuationDistance:
- AttributeCornerTable:
- AttributeData:
- atVEC2:
- atVEC3:
- atVEC4:
- baseColorFactor:
- baseColorTexCoord:
- baseColorTexture:
- BaseColorTextureSlot:
- baseColorUvOffset:
- baseColorUvRotation:
- baseColorUvScale:
- beginBackground:
- beginFrame:
- beginHdr:
- beginIblFrame:
- beginPass:
- BlendAlphaMode:
- BoolType:
- BoundingSphere:
- Bounds:
- BufferView:
- ByteComponent:
- Camera:
- CameraKind:
- cameraPosition:
- captureScreenshot:
- center:
- charlieEnvironment:
- charlieLut:
- ClampToEdgeWrap:
- clearcoatFactor:
- clearcoatNormalScale:
- clearcoatNormalTexCoord:
- clearcoatNormalTexture:
- ClearcoatNormalTextureSlot:
- clearcoatNormalUvOffset:
- clearcoatNormalUvRotation:
- clearcoatNormalUvScale:
- clearcoatRoughnessFactor:
- clearcoatRoughnessTexCoord:
- clearcoatRoughnessTexture:
- ClearcoatRoughnessTextureSlot:
- clearcoatRoughnessUvOffset:
- clearcoatRoughnessUvRotation:
- clearcoatRoughnessUvScale:
- clearcoatTexCoord:
- clearcoatTexture:
- ClearcoatTextureSlot:
- clearcoatUvOffset:
- clearcoatUvRotation:
- clearcoatUvScale:
- clearFromGpu:
- clearScreen:
- ColorAttribute:
- compileShaderFiles:
- ComponentType:
- componentType:
- computeBounds:
- computeSmoothNormals:
- cornerCount:
- CornerTable:
- dataTypeLength:
- DebugView:
- debugViewMode:
- decodeBit:
- decodeBits:
- decodeDraco:
- decodeDracoPayload:
- decodeEdgebreakerAttributes:
- decodeEdgebreakerMesh:
- decodeMeshopt:
- decodeSequentialAttributes:
- decodeSequentialMesh:
- decodeStraightAlphaImage:
- decodeStraightWebp:
- decodeSymbols:
- decodeWebp:
- decodeWebpDimensions:
- decodeWebpInfo:
- defaultTextureSampler:
- destroy:
- diffuseEnvironment:
- diffuseFactor:
- diffuseTexCoord:
- diffuseTexture:
- DiffuseTextureSlot:
- diffuseTransmissionColorFactor:
- diffuseTransmissionColorTexCoord:
- diffuseTransmissionColorTexture:
- DiffuseTransmissionColorTextureSlot:
- diffuseTransmissionColorUvOffset:
- diffuseTransmissionColorUvRotation:
- diffuseTransmissionColorUvScale:
- diffuseTransmissionFactor:
- diffuseTransmissionTexCoord:
- diffuseTransmissionTexture:
- DiffuseTransmissionTextureSlot:
- diffuseTransmissionUvOffset:
- diffuseTransmissionUvRotation:
- diffuseTransmissionUvScale:
- diffuseUvOffset:
- diffuseUvRotation:
- diffuseUvScale:
- DirectionalLight:
- directionalLight:
- directionalLight=:
- DirectionalLightKind:
- DracoAttribute:
- DracoAttributeData:
- DracoAttributeInfo:
- DracoAttributeKind:
- DracoDataType:
- DracoDecodeAttribute:
- DracoDecodeResult:
- DracoError:
- DracoInfo:
- DracoMesh:
- DracoStream:
- draw:
- drawSkybox:
- dumpTree:
- dvAoBake:
- dvLit:
- dvMetallic:
- dvNormals:
- dvSpecular:
- dvUnlit:
- EdgebreakerMesh:
- emissiveFactor:
- emissiveRadiance:
- emissiveTexCoord:
- emissiveTexture:
- EmissiveTextureSlot:
- emissiveUvOffset:
- emissiveUvRotation:
- emissiveUvScale:
- encodeKtx2:
- encodeKtx2Image:
- encodeKtx2ImageLevel:
- encodeKtx2R32Sfloat:
- encodeStraightAlphaPng:
- EncodingData:
- endBits:
- endFrame:
- endHdr:
- endIblFrame:
- endPass:
- ensureNormals:
- EnvironmentMap:
- environmentMap:
- environmentMapStrength:
- environmentMipCount:
- environmentRotation:
- envMapSize:
- ExifChunk:
- exposure:
- face:
- findTransform:
- Float32Type:
- Float64Type:
- FloatComponent:
- fogColor:
- fogDensity:
- fogEnd:
- fogStart:
- fogStrength:
- FragmentEntryPoint:
- framebufferYDown:
- generateSequence:
- generateTangents:
- GenericAttribute:
- getAABounds:
- getAABoundsNode:
- getBoundingSphere:
- getBoundingSphereNode:
- ggxLut:
- glInternalFormatForVkFormat:
- glossinessFactor:
- GltfError:
- GltfFile:
- GltfFileData:
- gltfIblFrag:
- gltfPbrFrag:
- gltfPbrVert:
- gltfShadowDepthFrag:
- gltfShadowDepthVert:
- gltfSkyboxFrag:
- gltfSkyboxVert:
- hasAnisotropyTexture:
- hasClearcoatNormalTexture:
- hasClearcoatRoughnessTexture:
- hasClearcoatTexture:
- hasDiffuseTexture:
- hasDiffuseTransmissionColorTexture:
- hasDiffuseTransmissionTexture:
- hasGeometry:
- hasIridescenceTexture:
- hasIridescenceThicknessTexture:
- hasSheenColorTexture:
- hasSheenRoughnessTexture:
- hasSpecularColorTexture:
- hasSpecularGlossinessTexture:
- hasSpecularTexture:
- hasThicknessTexture:
- hasTransmissionTexture:
- hasVertexTangent:
- hdrInput:
- hdrPostFrag:
- HdrPostFragHlsl:
- HdrPostFragMsl:
- HdrPostFragSrc:
- HdrPostFragVulkan:
- hdrPostVert:
- HdrPostVertHlsl:
- HdrPostVertMsl:
- HdrPostVertSrc:
- HdrPostVertVulkan:
- HdrTarget:
- IblEnvironment:
- IblFragHlsl:
- IblFragMsl:
- IblFragSrc:
- IblFragVulkan:
- IblSamplerNames:
- IblTextureMask:
- IccpChunk:
- ImageWriteMode:
- includes:
- initDracoStream:
- Int16Type:
- Int32Type:
- Int64Type:
- Int8Type:
- invalidateGlState:
- invalidateUniformCache:
- InvalidAttribute:
- InvalidType:
- invProj:
- invView:
- iridescenceFactor:
- iridescenceIor:
- iridescenceTexCoord:
- iridescenceTexture:
- IridescenceTextureSlot:
- iridescenceThicknessRange:
- iridescenceThicknessTexCoord:
- iridescenceThicknessTexture:
- IridescenceThicknessTextureSlot:
- iridescenceThicknessUvOffset:
- iridescenceThicknessUvRotation:
- iridescenceThicknessUvScale:
- iridescenceUvOffset:
- iridescenceUvRotation:
- iridescenceUvScale:
- isCompressedVkFormat:
- isSupportedVkFormat:
- iwmEmbedded:
- iwmExternal:
- iwmExternalKtx2:
- JointIds:
- jointMatrices:
- Ktx2LevelInfo:
- Ktx2TextureInfo:
- leftMostCorner:
- legacyAlphaMode:
- lightSpace:
- LinearMagFilter:
- linearMat3:
- LinearMinFilter:
- LinearMipmapLinearMinFilter:
- LinearMipmapNearestMinFilter:
- LineLoopMode:
- LinesMode:
- LineStripMode:
- loadDefaultEnvironmentMap:
- loadEnvironmentMap:
- loadIblEnvironment:
- loadKtx2Texture:
- loadKtx2TextureFile:
- loadModel:
- loadModelBinaryFile:
- loadModelJson:
- loadModelJsonFile:
- loadSolidEnvironmentMap:
- loadStraightAlphaImage:
- lod:
- LosslessWebp:
- LossyWebp:
- markGeometryDirty:
- markMaterialDirty:
- markSceneDirty:
- MaskAlphaMode:
- Material:
- MaterialData:
- MaterialInfo:
- materialIor:
- MaterialTexture:
- MaterialTexturePaths:
- MaterialTextureSlot:
- maxIblAnisotropy:
- merge:
- Mesh:
- MeshInfo:
- metallicFactor:
- metallicRoughnessTexCoord:
- metallicRoughnessTexture:
- MetallicRoughnessTextureSlot:
- metallicRoughnessUvOffset:
- metallicRoughnessUvRotation:
- metallicRoughnessUvScale:
- mipDownsampleFrag:
- MipDownsampleFragHlsl:
- MipDownsampleFragVulkan:
- mipInput:
- MirroredRepeatWrap:
- model:
- MorphTarget:
- MorphTargetInfo:
- NearestMagFilter:
- NearestMinFilter:
- NearestMipmapLinearMinFilter:
- NearestMipmapNearestMinFilter:
- newEnvironmentMap:
- newPbrContext:
- newRenderer:
- nextCorner:
- Node:
- NormalAttribute:
- normalMatrix:
- normalScale:
- normalTexCoord:
- normalTexture:
- NormalTextureSlot:
- normalUvOffset:
- normalUvRotation:
- normalUvScale:
- occlusionStrength:
- occlusionTexCoord:
- occlusionTexture:
- OcclusionTextureSlot:
- occlusionUvOffset:
- occlusionUvRotation:
- occlusionUvScale:
- OpaqueAlphaMode:
- opaqueMaterial:
- opposite:
- OrthographicCamera:
- OrthographicLens:
- parseKtx2:
- PbrContext:
- PbrFragHlsl:
- PbrFragmentShader:
- PbrFragMsl:
- PbrFragSrc:
- PbrFragVulkan:
- PbrMetallicRoughness:
- pbrNeutral:
- PbrVertexShader:
- PbrVertHlsl:
- PbrVertMsl:
- PbrVertSrc:
- PbrVertVulkan:
- PerspectiveCamera:
- PerspectiveLens:
- PointLightKind:
- PointsMode:
- PositionAttribute:
- previousCorner:
- Primitive:
- PrimitiveAttributes:
- PrimitiveData:
- PrimitiveInfo:
- PrimitiveMode:
- primitiveModeName:
- proj:
- PunctualLight:
- punctualLightColors:
- punctualLightCount:
- punctualLightDirections:
- PunctualLightKind:
- punctualLightParameters:
- punctualLightPositions:
- radius:
- RAnsBitDecoder:
- readBits:
- readBytes:
- readFloat32:
- readGltfBinaryFile:
- readGltfFile:
- readGltfJsonFile:
- readInt16:
- readInt32:
- readInt8:
- readKtx2File:
- readSignedVarint:
- readString:
- readUint16:
- readUint32:
- readUint8:
- readVarint:
- release:
- remaining:
- Renderer:
- RepeatWrap:
- resetToBase:
- resolveBackground:
- restore:
- rimLightColor:
- rimLightDirection:
- roughnessFactor:
- Sampler:
- sampleTex:
- Scene:
- shadowBias:
- ShadowDepthFragHlsl:
- ShadowDepthFragmentShader:
- ShadowDepthFragMsl:
- ShadowDepthFragSrc:
- ShadowDepthFragVulkan:
- ShadowDepthVertexShader:
- ShadowDepthVertHlsl:
- ShadowDepthVertMsl:
- ShadowDepthVertSrc:
- ShadowDepthVertVulkan:
- shadowMap:
- shadowMapTexelSize:
- shallowCopy:
- sheenColorFactor:
- sheenColorTexCoord:
- sheenColorTexture:
- SheenColorTextureSlot:
- sheenColorUvOffset:
- sheenColorUvRotation:
- sheenColorUvScale:
- sheenEnabled:
- sheenEnergyLut:
- sheenRoughnessFactor:
- sheenRoughnessTexCoord:
- sheenRoughnessTexture:
- SheenRoughnessTextureSlot:
- sheenRoughnessUvOffset:
- sheenRoughnessUvRotation:
- sheenRoughnessUvScale:
- ShortComponent:
- shutdown:
- Skin:
- SkinInfo:
- skinMatrices:
- skinMatricesInto:
- SkyboxFragHlsl:
- SkyboxFragmentShader:
- SkyboxFragMsl:
- SkyboxFragSrc:
- SkyboxFragVulkan:
- SkyboxVertexShader:
- SkyboxVertHlsl:
- SkyboxVertMsl:
- SkyboxVertSrc:
- SkyboxVertVulkan:
- SparseIndices:
- SparseInfo:
- SparseValues:
- specializeIbl:
- specularColorFactor:
- specularColorTexCoord:
- specularColorTexture:
- SpecularColorTextureSlot:
- specularColorUvOffset:
- specularColorUvRotation:
- specularColorUvScale:
- specularFactor:
- specularGlossinessFactor:
- specularGlossinessMaterial:
- specularGlossinessTexCoord:
- specularGlossinessTexture:
- SpecularGlossinessTextureSlot:
- specularGlossinessUvOffset:
- specularGlossinessUvRotation:
- specularGlossinessUvScale:
- specularTexCoord:
- specularTexture:
- SpecularTextureSlot:
- specularUvOffset:
- specularUvRotation:
- specularUvScale:
- SpotLightKind:
- startBits:
- startDecoding:
- substream:
- sunLightColor:
- sunLightDirection:
- swingLeft:
- swingRight:
- TexCoordAttribute:
- Texture:
- TextureMagFilter:
- textureMask:
- TextureMinFilter:
- TextureSampler:
- TextureTransform:
- textureTransform:
- TextureWrap:
- thicknessFactor:
- thicknessTexCoord:
- thicknessTexture:
- ThicknessTextureSlot:
- thicknessUvOffset:
- thicknessUvRotation:
- thicknessUvScale:
- tint:
- toneFlags:
- transmissionBackground:
- transmissionBuffer:
- transmissionBufferLod:
- transmissionFactor:
- TransmissionSize:
- TransmissionTarget:
- transmissionTexCoord:
- transmissionTexture:
- TransmissionTextureSlot:
- transmissionUvOffset:
- transmissionUvRotation:
- transmissionUvScale:
- TriangleFanMode:
- triangles:
- TrianglesMode:
- TriangleStripMode:
- trs:
- Uint16Type:
- Uint32Type:
- Uint64Type:
- Uint8Type:
- UnknownWebpChunk:
- UnknownWebpCompression:
- unlitMaterial:
- UnsignedByteComponent:
- UnsignedIntComponent:
- UnsignedShortComponent:
- updateAnimation:
- updateTransforms:
- uploadKtx2:
- uploadToGpu:
- useNormalTexture:
- useShadow:
- useSkinning:
- vertex:
- VertexEntryPoint:
- view:
- VkFormatBc1RgbaSrgbBlock:
- VkFormatBc1RgbaUnormBlock:
- VkFormatBc1RgbSrgbBlock:
- VkFormatBc1RgbUnormBlock:
- VkFormatBc2SrgbBlock:
- VkFormatBc2UnormBlock:
- VkFormatBc3SrgbBlock:
- VkFormatBc3UnormBlock:
- VkFormatBc4SnormBlock:
- VkFormatBc4UnormBlock:
- VkFormatBc5SnormBlock:
- VkFormatBc5UnormBlock:
- vkFormatForGlInternalFormat:
- vkFormatName:
- VkFormatR32Sfloat:
- volumeScale:
- Vp8Chunk:
- Vp8LChunk:
- Vp8XChunk:
- walkNodes:
- WebpAlphaInfo:
- WebpAlphaSignature:
- WebpAnimFrameSignature:
- WebpAnimSignature:
- WebpChunkInfo:
- WebpChunkKind:
- WebpCompression:
- WebpExifSignature:
- WebpIccpSignature:
- WebpInfo:
- WebpRiffSignature:
- WebpSignature:
- WebpVp8LSignature:
- WebpVp8Signature:
- WebpVp8XSignature:
- WebpXmpSignature:
- writeGLB:
- writeKtx2File:
- writeKtx2ImageFile:
- writeKtx2R32SfloatFile:
- writeKtx2TextureFile:
- XmpChunk:
Made with Nim. Generated: 2026-09-18 02:45:30 UTC