Small World Engine API Reference - v0.78.00
    Preparing search index...

    Class GltfGeometryParser

    Parser for glTF primitive vertex attributes and index buffers into ModelGeometry.

    Index
    • Converts a glTF mesh primitive into GeometryDataInterface.

      Parameters

      • primitive: {
            attributes: { [key: string]: number };
            extensions?: {
                KHR_draco_mesh_compression?: {
                    attributes: { [name: string]: number };
                    bufferView: number;
                };
                KHR_materials_variants?: {
                    mappings?: { material: number; variants: number[] }[];
                };
                [key: string]: unknown;
            };
            indices?: number;
            material?: number;
        }
      • json: GltfJson
      • buffers: ArrayBuffer[]
      • Optionalctx: GltfReadContext

      Returns Promise<GeometryDataInterface | null>