自畫glTF圖素參數。

interface Parameter {
    absHeight: boolean;
    boundingSphereRadius: number;
    earthCentered: boolean;
    memoryLimit: number;
    minRange: number;
    outputDepth: boolean;
    position: GeoPoint;
    quaternionRotate: {
        w: number;
        x: number;
        y: number;
        z: number;
    };
    rotate: {
        w?: number;
        x?: number;
        y?: number;
        z?: number;
    };
    scale: number;
    src: string;
    textureMaxHeight: number;
    textureMaxWidth: number;
    useLight: boolean;
    zScale: number;
}

Properties

absHeight: boolean

是否為絕對高

boundingSphereRadius: number

包圍球半徑,不給核心會自動計算。

earthCentered: boolean

是否為地心。

memoryLimit: number

限制貼圖的記憶體用量(MB),超過會使用純黑貼圖。

minRange: number

在畫面上出現的最小像素,小於此值就不畫。

outputDepth: boolean

是否輸出深度,可作為行走物體。

position: GeoPoint

位置。

quaternionRotate: {
    w: number;
    x: number;
    y: number;
    z: number;
}

四元數旋轉

Type declaration

  • w: number
  • x: number
  • y: number
  • z: number
rotate: {
    w?: number;
    x?: number;
    y?: number;
    z?: number;
}

旋轉。

Type declaration

  • Optional w?: number
  • Optional x?: number
  • Optional y?: number
  • Optional z?: number
scale: number

縮放。

src: string

來源網址或GLB字串。

textureMaxHeight: number

限制貼圖最大高度,須為2的冪次。

textureMaxWidth: number

限制貼圖最大寬度,須為2的冪次。

useLight: boolean

開啟光照。

zScale: number

模型的ZScale。

Generated using TypeDoc