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]。
|