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 |
常數 albedo 色彩。 |
AlbedoTexture |
用於 Texture albedo 色彩的 。 如果需要專用紋理,請傳入 |
AlphaClipThreshold |
用於 Alpha 剪除的臨界值。 |
AOMap |
Texture用於環境遮蔽的 。 如果需要專用紋理,請傳入 |
AOScale |
將環境遮蔽套用至此材質的強程度。 [0..1] 範圍。 |
FadeOut |
[0..1] 範圍中的淡出值,其中 0.0 表示完全淡出,1.0 表示完全不透明。 |
FresnelEffectColor |
啟用效果時使用的 Fresnel 效果色彩 () 中看到 'FresnelEffect' 旗標 PbrMaterialFeatures |
FresnelEffectExponent |
啟用效果時使用的 Fresnel 效果指數, () 中看到 'FresnelEffect' 旗標 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) |