Interface PipelinePBRMaterialParameters

管线PBR材质参数

Export

PipelinePBRMaterialParameters

Date

2023.5.8

Author

yj

Hierarchy

Properties

alphaHash?: boolean
alphaTest?: number
alphaToCoverage?: boolean
arrowMap?: string

箭头贴图URL

Memberof

PipelinePBRMaterialParameters

blendAlpha?: number
blendColor?: ColorRepresentation
blendDst?: BlendingDstFactor
blendDstAlpha?: number
blendEquation?: BlendingEquation
blendEquationAlpha?: number
blendSrc?: 200 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 208 | 209 | 211 | 212 | 213 | 214 | 210
blendSrcAlpha?: number
blending?: Blending
clearcoat?: number

clear coat层的强度,范围从0.0到1.0m,可选,默认值为 0.0

Memberof

PipelinePBRMaterialParameters

clearcoatRoughness?: number

clear coat层的粗糙度,由0.0到1.0。 默认为0.0

Memberof

PipelinePBRMaterialParameters

clipIntersection?: boolean
clipShadows?: boolean
clippingPlanes?: Plane[]
colorWrite?: boolean
defines?: any
depthFunc?: DepthModes
depthTest?: boolean
depthWrite?: boolean
dithering?: boolean
emissive?: ColorRepresentation

自发光颜色,可选,默认为黑色

Memberof

PipelinePBRMaterialParameters

emissiveIntensity?: number

自发光强度,可选,默认1

Memberof

PipelinePBRMaterialParameters

envMapIntensity?: number

环境贴图的强度,可选,默认1.0

Memberof

PipelinePBRMaterialParameters

forceSinglePass?: boolean
format?: PixelFormat
ior?: number

非金属材质所设置的折射率,范围由1.0到2.333。默认为1.5

Memberof

PipelinePBRMaterialParameters

map?: string

基础贴图URL

Memberof

PipelineSchemeMaterialParameters

metalness?: number

非金属材质,如木材或石材,使用0.0,金属使用1.0,通常没有中间值。 默认值为0.0。0.0到1.0之间的值可用于生锈金属的外观

Memberof

PipelinePBRMaterialParameters

metalnessMap?: string

金属度贴图URL

Memberof

PipelinePBRMaterialParameters

name?: string
normalMap?: string

法线贴图URL

Memberof

PipelinePBRMaterialParameters

opacity?: number
polygonOffset?: boolean
polygonOffsetFactor?: number
polygonOffsetUnits?: number
precision?: "highp" | "mediump" | "lowp"
premultipliedAlpha?: boolean
reflectivity?: number

反射率,由0.0到1.0。默认为0.5, 相当于折射率1.5,( 模拟了非金属材质的反射率。当metalness为1.0时,此属性无效 )

Memberof

PipelinePBRMaterialParameters

roughness?: number

材质的粗糙程度,0.0表示平滑的镜面反射,1.0表示完全漫反射。默认值为1.0

Memberof

PipelinePBRMaterialParameters

roughnessMap?: string

粗糙度贴图URL

Memberof

PipelinePBRMaterialParameters

shadowSide?: Side
side?: Side
specularColor?: ColorRepresentation

非金属材质在垂直于法线方向观看时的高光反射颜色, 可选, 默认白色

Memberof

PipelinePBRMaterialParameters

specularIntensity?: number

非金属材质高光反射强度, 可选,默认0.0

Memberof

PipelinePBRMaterialParameters

stencilFail?: StencilOp
stencilFunc?: StencilFunc
stencilFuncMask?: number
stencilRef?: number
stencilWrite?: boolean
stencilWriteMask?: number
stencilZFail?: StencilOp
stencilZPass?: StencilOp
thickness?: number

曲面下体积的厚度, 可选,默认0.0

Memberof

PipelinePBRMaterialParameters

toneMapped?: boolean
transmission?: number

透光率,可选,默认0.0

Memberof

PipelinePBRMaterialParameters

transparent?: boolean
userData?: Record<string, any>
vertexColors?: boolean
visible?: boolean
wireframe?: boolean

线框模式,可选,默认false

Memberof

PipelineSchemeMaterialParameters