Interface Tile3DModelLoaderOptions

Advanced loader options

interface Tile3DModelLoaderOptions {
    coordinateTransform: {
        ecefToEnuMatrix: Matrix4;
        ecefToLocalMatrix: Matrix4;
        enuToEcefMatrix: Matrix4;
        enuToLocalMatrix: Matrix4;
        localToEcefMatrix: Matrix4;
        localToEnuMatrix: Matrix4;
    };
    fetcher: Fetcher;
    groundHeight: number;
    name: string;
    onError?: ((error) => void);
    referer: string;
    resourcePath: string;
    search?: string;
    type: "point_cloud" | "mesh";
    upAxis: string;
}

Properties

coordinateTransform: {
    ecefToEnuMatrix: Matrix4;
    ecefToLocalMatrix: Matrix4;
    enuToEcefMatrix: Matrix4;
    enuToLocalMatrix: Matrix4;
    localToEcefMatrix: Matrix4;
    localToEnuMatrix: Matrix4;
}

Type declaration

  • ecefToEnuMatrix: Matrix4
  • ecefToLocalMatrix: Matrix4
  • enuToEcefMatrix: Matrix4
  • enuToLocalMatrix: Matrix4
  • localToEcefMatrix: Matrix4
  • localToEnuMatrix: Matrix4
fetcher: Fetcher
groundHeight: number
name: string
onError?: ((error) => void)

Type declaration

    • (error): void
    • Parameters

      • error: Error

      Returns void

referer: string
resourcePath: string
search?: string
type: "point_cloud" | "mesh"
upAxis: string