如视 Five SDK
    Preparing search index...

    Interface Draco

    interface Draco {
        decoderPath: string;
        _createGeometry(geometryData: any): BufferGeometry;
        _getWorker(taskID: number, taskCost: number): Promise<Worker>;
        _initDecoder(): Promise<void>;
        _releaseTask(worker: Worker, taskID: number): void;
        decodeDracoFile(
            buffer: ArrayBuffer,
            callback: (geometry: BufferGeometry) => void,
            attributeIDs: Record<string, string>,
            attributeTypes: Record<string, any>,
        ): void;
        decodeGeometry(
            buffer: ArrayBuffer,
            taskConfig?: {
                attributeIDs: Record<string, string>;
                attributeTypes: Record<string, any>;
                useUniqueIDs: boolean;
            },
        ): Promise<BufferGeometry>;
        dispose(): Draco;
        setDecoderConfig(config: any): Draco;
        setDecoderPath(decoderPath: string): void;
        setWorkerLimit(workerLimit: number): Draco;
    }
    Index

    Properties

    decoderPath: string

    Methods

    • Parameters

      • geometryData: any

      Returns BufferGeometry

    • Parameters

      • taskID: number
      • taskCost: number

      Returns Promise<Worker>

    • Returns Promise<void>

    • Parameters

      • worker: Worker
      • taskID: number

      Returns void

    • Parameters

      • buffer: ArrayBuffer
      • callback: (geometry: BufferGeometry) => void
      • attributeIDs: Record<string, string>
      • attributeTypes: Record<string, any>

      Returns void

    • Parameters

      • buffer: ArrayBuffer
      • taskConfig: {
            attributeIDs: Record<string, string>;
            attributeTypes: Record<string, any>;
            useUniqueIDs: boolean;
        } = ...

      Returns Promise<BufferGeometry>

    • Returns Draco

    • Parameters

      • config: any

      Returns Draco

    • Parameters

      • decoderPath: string

      Returns void

    • Parameters

      • workerLimit: number

      Returns Draco