ColorMaterial 类

定义

未应用任何照明的材料。

public ref class ColorMaterial : Microsoft::Azure::RemoteRendering::Material
public class ColorMaterial : Microsoft.Azure.RemoteRendering.Material
type ColorMaterial = class
    inherit Material
Public Class ColorMaterial
Inherits Material
继承
ColorMaterial

属性

AlbedoColor

常量 albedo 颜色。

AlbedoTexture

用于 albedo 颜色的 Texture。 如果需要专用纹理,请传入 null

AlphaClipThreshold

用于 alpha 切口的阈值。

ColorFlags

颜色材料标志

ColorTransparencyMode

此材料的透明度模式。 有关详细信息,请参阅 ColorTransparencyMode

FadeOut

[0..1] 范围内的淡出值,其中 0.0 表示完全淡出,1.0 表示完全不透明。

FresnelEffectColor

启用效果时使用的弗雷斯内尔效果颜色(请参阅 ColorMaterialFeatures中的“FresnelEffect”标志)

FresnelEffectExponent

启用效果时使用的弗雷斯内尔效果指数(请参阅 ColorMaterialFeatures中的“FresnelEffect”标志)

InternalId

仅用于测试

(继承自 ResourceBase)
InteropId

仅用于测试

(继承自 ResourceBase)
MaterialSubType

这是 种材料

(继承自 Material)
Name

此材料的名称。

(继承自 Material)
TexCoordMode

定义用于为 albedo 纹理生成纹理坐标的模式。 如果此材料不使用纹理,则忽略此模式。 有关支持的模式,请参阅 TextureCoordinateGenerationMode

TexCoordOffset

添加到纹理输入 Uv 坐标的常量偏移量。

TexCoordPlaneU

用于在 PlanarObjectSpacePlanarWorldSpace 模式下计算纹理坐标 u 部分的平面。

TexCoordPlaneV

用于在 PlanarObjectSpacePlanarWorldSpace 模式下计算纹理坐标 v 部分的平面。

TexCoordScale

纹理输入 Uv 坐标的缩放因子。

Type

此资源的 确切类型

(继承自 Material)
Valid

此资源是否仍然有效。

(继承自 Material)
VertexMix

顶点颜色混合到最终颜色中。 在 [0..1] 范围内。

方法

AsToolingObject<ToolingObject>()

仅用于测试

(继承自 ResourceBase)
CopyFrom(Material)

从其他材料复制材料属性。

(继承自 Material)
Equals(Object)

未应用任何照明的材料。

(继承自 ResourceBase)
GetHashCode()

未应用任何照明的材料。

(继承自 ResourceBase)

适用于

另请参阅