PilotGaea 3D O'view
    正在準備搜尋索引...

    介面 Set2DFluidDataByParamParameter

    設定2D流體資料參數。

    interface Set2DFluidDataByParamParameter {
        is3D?: false;
        magFilter?: "LINEAR" | "NEAREST";
        minFilter?:
            | "LINEAR"
            | "NEAREST"
            | "NEAREST_MIPMAP_NEAREST"
            | "LINEAR_MIPMAP_NEAREST"
            | "NEAREST_MIPMAP_LINEAR"
            | "LINEAR_MIPMAP_LINEAR";
        absHeight?: boolean;
        fadeOpacity?: number;
        boundary: GeoBoundary;
        image: | Uint8Array<ArrayBufferLike>
        | HTMLImageElement
        | Uint8Array<ArrayBufferLike>[]
        | HTMLImageElement[];
        width: number;
        height: number;
        uMax: number | number[];
        uMin: number | number[];
        vMax: number | number[];
        vMin: number | number[];
        flipY?: boolean;
        minSpeed?: number;
        maxSpeed?: number;
        pointSize?: number;
        layeredColorMapKey?: number[];
        layeredColorMapValue?: window.ov.Color[];
        lift?: number;
        particleNumber?: number;
        speedFactor?: number;
        dropRate?: number;
        opacity?: number;
        date?: Date[];
        startDateIndex?: number;
        endDateIndex?: number;
    }

    層級

    • SetFluidDataByParamParameter
      • Set2DFluidDataByParamParameter
    索引

    屬性

    is3D?: false

    是否為3D,僅在圖台以WebGL2開啟時有效。

    true
    
    magFilter?: "LINEAR" | "NEAREST"

    貼圖放大採樣方式,NEAREST或是LINEAR。(2D only)

    "NEAREST"
    
    minFilter?:
        | "LINEAR"
        | "NEAREST"
        | "NEAREST_MIPMAP_NEAREST"
        | "LINEAR_MIPMAP_NEAREST"
        | "NEAREST_MIPMAP_LINEAR"
        | "LINEAR_MIPMAP_LINEAR"

    貼圖縮小採樣方式,NEAREST/LINEAR/NEAREST_MIPMAP_NEAREST/LINEAR_MIPMAP_NEAREST/NEAREST_MIPMAP_LINEAR/LINEAR_MIPMAP_LINEAR。(2D only)

    "NEAREST"
    
    absHeight?: boolean

    流體高度是否為絕對高度。(2D only)

    true
    
    fadeOpacity?: number

    褪色參數,不透明度每禎減少量(1/255),預設參數下給個流體粒子將存活20禎。(2D only)

    13
    
    boundary: GeoBoundary

    所在經緯度。

    image:
        | Uint8Array<ArrayBufferLike>
        | HTMLImageElement
        | Uint8Array<ArrayBufferLike>[]
        | HTMLImageElement[]

    流體加密圖。

    width: number

    資料寬。

    height: number

    資料高。

    uMax: number | number[]

    橫軸速度最大值。

    uMin: number | number[]

    橫軸速度最大值。

    vMax: number | number[]

    縱軸速度最大值。

    vMin: number | number[]

    縱軸速度最大值。

    flipY?: boolean

    資料是否翻轉縱軸。

    false
    
    minSpeed?: number

    速度最小值,用於過濾。

    0
    
    maxSpeed?: number

    速度最大值,影響顏色分布,若沒設定將會自動依照uData與vData計算。

    pointSize?: number

    速度最大值,影響流體軌跡大小。

    1
    
    layeredColorMapKey?: number[]

    分層設色圖高度表。

    layeredColorMapValue?: window.ov.Color[]

    分層設色圖顏色表。

    lift?: number

    流體高度。

    3000
    
    particleNumber?: number

    粒子數量。

    4096
    
    speedFactor?: number

    流體移動速度參數。

    0
    
    dropRate?: number

    流體重制隨機位置機率。

    0.003
    
    opacity?: number

    不透明度

    1.0
    
    date?: Date[]

    資料時間。

    startDateIndex?: number

    播放開始時間索引。

    0
    
    endDateIndex?: number

    播放最終時間索引。