Interface ParameterMaterialValue

interface ParameterMaterialValue {
    brightness: number;
    castShadow: boolean;
    clippers: readonly PBMClipperParameter[];
    colorBrightness: number;
    colorSaturation: number;
    colorStyle: PBMColorStyle;
    constantColor: Vector3;
    customShaders: readonly PBMCustomShader[];
    distanceGain: number;
    floorStyle: PBMFloorStyle;
    gradientTexture: Texture;
    logDepthAlpha: number;
    modelAlpha: number;
    opacity: number;
    outlineGain: number;
    pano0: PBMPanoPicture;
    pano0Depth: PBMPanoDepth;
    pano1: PBMPanoPicture;
    pano1Depth: PBMPanoDepth;
    pointAppearAnimation: boolean;
    pointBack: PBMPointBack;
    pointMaxPixel: number;
    pointMinPixel: number;
    pointScale: number;
    pointShape: PBMPointShape;
    pointSize: PBMPointSize;
    progress: number;
    receiveShadow: boolean;
    refinedScreen: PBMRefinedScreen;
    shownFloorIndex: number;
    transition: PBMTransition;
    useAddBlend: boolean;
    useHQDepth: boolean;
    useHQWeight: boolean;
    vertexMarks: boolean;
}

Hierarchy (view full)

Properties

brightness: number

亮度

castShadow: boolean

是否产生阴影

clippers: readonly PBMClipperParameter[]

模型裁切参数(工程侧调用)

colorBrightness: number

亮度调整值

colorSaturation: number

饱和度调整值

colorStyle: PBMColorStyle

颜色样式

constantColor: Vector3

模型颜色

customShaders: readonly PBMCustomShader[]

自定义材质

distanceGain: number

distance增益

floorStyle: PBMFloorStyle

楼层样式

gradientTexture: Texture

高程着色材质

logDepthAlpha: number

深度写入alpha

modelAlpha: number

模型贴图和全景图的混合程度 [0-1]

opacity: number

模型透明度

outlineGain: number

outline增益

起始点

pano0Depth: PBMPanoDepth

起始点深度

结束点

pano1Depth: PBMPanoDepth

结束点深度

pointAppearAnimation: boolean

点云出现动画

pointBack: PBMPointBack

点云背面绘制方式

pointMaxPixel: number

点云最大尺寸

pointMinPixel: number

点云最小尺寸

pointScale: number

点云基础大小

pointShape: PBMPointShape

点云形状

pointSize: PBMPointSize

点云大小绘制方式

progress: number

全景图混合程度 [0-1]

receiveShadow: boolean

是否接受阴影

refinedScreen: PBMRefinedScreen

细化瓦片的屏幕渲染

shownFloorIndex: number

楼层参数

transition: PBMTransition

全景图过度混合

useAddBlend: boolean

半透明叠加渲染

useHQDepth: boolean

是否使用HQ_DEPTH_MASK

useHQWeight: boolean

是否使用HQ

vertexMarks: boolean

是否生效标注