PbrMaterial 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于基于物理的渲染的材料。
public ref class PbrMaterial : Microsoft::Azure::RemoteRendering::Material
public class PbrMaterial : Microsoft.Azure.RemoteRendering.Material
type PbrMaterial = class
inherit Material
Public Class PbrMaterial
Inherits Material
- 继承
属性
AlbedoColor |
常量反照量颜色。 |
AlbedoTexture |
Texture用于反照数颜色的 。 |
AlphaClipThreshold |
用于 alpha 切口的阈值。 |
AOMap |
Texture用于环境遮挡的 。 |
AOScale |
对此材料应用环境遮挡的强度。 [0..1] 范围。 |
FadeOut |
[0..1] 范围内的淡出值,其中 0.0 表示完全淡出,1.0 表示完全不透明。 |
FresnelEffectColor |
启用效果时使用的菲涅尔效果颜色 (在 PbrMaterialFeatures) |
FresnelEffectExponent |
启用效果时使用的菲涅尔效果指数 (在 PbrMaterialFeatures) |
InternalId |
仅用于测试 (继承自 ResourceBase) |
InteropId |
仅用于测试 (继承自 ResourceBase) |
MaterialSubType |
这是 哪种类型的材料 。 (继承自 Material) |
Metalness |
常量金属性值。 |
MetalnessMap |
Texture用于金属性的 。 |
Name |
此材料的名称。 (继承自 Material) |
NormalMap |
Texture用作法线映射的 。 |
NormalMapScale |
缩放法线地图强度。 |
PbrFlags | |
PbrVertexAlphaMode |
确定如何使用顶点颜色的 alpha 通道。 有关详细信息,请参阅PbrVertexAlphaMode。 |
Roughness |
常量粗糙度值。 |
RoughnessMap |
Texture用于粗糙的 。 |
TexCoordOffset |
添加到纹理坐标的常量偏移量。 |
TexCoordScale |
纹理坐标的缩放因子。 |
Type |
此资源的 确切类型 。 (继承自 Material) |
Valid |
此资源是否仍然有效。 (继承自 Material) |
方法
AsToolingObject<ToolingObject>() |
仅用于测试 (继承自 ResourceBase) |
CopyFrom(Material) |
从另一种材料复制材料属性。 (继承自 Material) |
Equals(Object) |
用于基于物理的渲染的材料。 (继承自 ResourceBase) |
GetHashCode() |
用于基于物理的渲染的材料。 (继承自 ResourceBase) |