Material3DPBR 类型成员.

构造函数

  名称描述
Material3DPBR重载。

属性

  名称描述
AlphaCutoff
获取或设置当alphaMode为Mask时,着色器根据这个值和baseColor的Alpha值进行比较决定是否丢弃。
AlphaMode
获取或设置PBR材质的Alpha值类型。包含混合、掩膜、不透明、未知多种类型。
BaseColor
物体的基本颜色,长度为4的Double数组,值域为[0,1]。
BaseColorTextureCoordIndex
获取或设置物体基本颜色的纹理坐标在纹理坐标数组中的索引号。
BaseColorTextureIndex
获取或设置物体基本颜色的纹理在纹理数组中的索引号。
BaseColorTextureOffsetMotionParameter
物体的基本颜色纹理平移运动的参数,U、V方向的速度可正可负,周期需大于等于零。
BaseColorTextureTilingMotionParameter
物体的基本颜色纹理缩放运动的参数,U、V方向的速度可正可负,周期需大于等于零。
EmissiveFactor
控制自发光强度,长度为3的Double数组,值域可以大于[0,﹢∞)。
EmissiveTextureCoordIndex
获取或设置自发光纹理的纹理坐标在纹理坐标数组中的索引号。
EmissiveTextureIndex
获取或设置自发光纹理在纹理数组中的索引号。
EmissiveTextureOffsetMotionParameter
自发光纹理平移运动的参数,U、V方向的速度可正可负,周期需大于等于零。
EmissiveTextureTilingMotionParameter
自发光纹理缩放运动的参数,U、V方向的速度可正可负,周期需大于等于零。
IsDoubleSided
获取或设置是否双面渲染。
MetallicFactor
获取或设置控制金属性强弱,值域为[0,1]。比如玻璃材质,粗糙度越弱,金属性越强,它的反光效果越明显。
MetallicRoughnessTextureCoordIndex
获取或设置金属度和粗糙性纹理的纹理坐标在数组中的索引号。
MetallicRoughnessTextureIndex
获取或设置金属度和粗糙性纹理在纹理数组中的索引号。
NormalTextureCoordIndex
获取或设置法线纹理的纹理坐标在纹理坐标数组中的索引号。
NormalTextureIndex
获取或设置法线纹理在纹理数组中的索引号,物体表面的凹凸细节,float格式RGB纹理。
NormalTextureScale
获取或设置法线纹理的缩放系数,值域为[0,1]。
OcclusionTextureCoordIndex
获取或设置遮挡图的纹理坐标在纹理坐标数组中的索引号。
OcclusionTextureIndex
获取或设置遮挡图在纹理数组中的索引号,用于物体表面凹凸性对光照的影响,比如缝隙处就暗。
OcclusionTextureStrength
获取或设置遮挡图的缩放系数,值域为[0,1]。
RoughnessFactor
获取或设置控制粗糙度强弱,值域为[0,1]。

请参见