Interface TerrainDrawSettingProperty

作畫設定

interface TerrainDrawSettingProperty {
    aspectColorSetting: TerrainAspectColorSettingProperty;
    baseColor: null | ColorLike;
    contourSetting: TerrainContourSettingProperty;
    cullingSurface: boolean;
    deepWaterColor: ColorLike;
    emptyTileImage: null | string;
    enableShadow: boolean;
    flowRate: number;
    graticuleSetting: TerrainGraticuleSettingProperty;
    grid: boolean;
    heightColorSetting: TerrainHeightColorSettingProperty;
    isDrawAtmoGround: boolean;
    magFilter: ENUM_GL;
    maxLevel: number;
    minFilter: ENUM_GL;
    mipAnisotropy: boolean;
    noElevation: boolean;
    referenceBaseColor: ColorLike;
    referenceBaseColorFactor: number;
    referenceColorGradientFactor: number;
    referenceGrid: boolean;
    referenceGridColor: ColorLike;
    referenceSecondaryColor: ColorLike;
    referenceSurface: boolean;
    reflectiveColor: ColorLike;
    shallowWaterColor: ColorLike;
    showWater: boolean;
    skirt: boolean;
    slopeColorSetting: TerrainSlopeColorSettingProperty;
    surface: boolean;
    tooltipSetting: SetTooltipSettingProperty;
    vertexWireframe: boolean;
    vertexWireframeDensityLevel: number;
    vertexWireframeWithBaseOverlay: boolean;
    waterAlpha: number;
    waterFilterColor: ColorLike;
    waterQuality: "very high" | "high" | "normal" | "low";
    waveScale: number;
    wireframeColor: null | ColorLike;
    wireframeOpacity: number;
}

Properties

坡向填色設定,優先度最高

baseColor: null | ColorLike

指定地形底色

等高線設定

cullingSurface: boolean

指定是否剃除反向的三角形表面

deepWaterColor: ColorLike

深水顏色

emptyTileImage: null | string

指定失聯圖磚替代影像

enableShadow: boolean

是否輸出陰影

flowRate: number

水流流速

經緯線設定

grid: boolean

輸出框線

高度填色設定,優先度最低

isDrawAtmoGround: boolean

是否繪製地表大氣

magFilter: ENUM_GL

放大過濾

maxLevel: number

地形分裂最大level上限

minFilter: ENUM_GL

縮小過濾

mipAnisotropy: boolean

各向異性過濾

noElevation: boolean

關閉高程

referenceBaseColor: ColorLike

參考表面底色

referenceBaseColorFactor: number

參考表面漸變底色最低比例

referenceColorGradientFactor: number

參考表面漸變因數

referenceGrid: boolean

顯示參考表面格線

referenceGridColor: ColorLike

參考表面格線顏色

referenceSecondaryColor: ColorLike

參考表面輔色

referenceSurface: boolean

輸出參考表面

reflectiveColor: ColorLike

水面反射的顏色

shallowWaterColor: ColorLike

水表面顏色

showWater: boolean

是否輸出水

skirt: boolean

輸出裙邊

坡度填色設定,優先度第二

surface: boolean

指定作畫時是否要輸出三角面

Tooltip設定。

vertexWireframe: boolean

輸出網格。

vertexWireframeDensityLevel: number

網格密度等級(1~6)。

vertexWireframeWithBaseOverlay: boolean

指定頂點網格是否要使用紋理上色

waterAlpha: number

水的不透明度

waterFilterColor: ColorLike

水下濾鏡顏色

waterQuality: "very high" | "high" | "normal" | "low"

水面渲染品質

waveScale: number

波浪大小

wireframeColor: null | ColorLike

指定網格的顏色

wireframeOpacity: number

指定網格的不透明度

Generated using TypeDoc