PbrMaterial クラス

定義

物理的に基づくレンダリングのマテリアル。

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アルベド色に使用される 。 専用テクスチャ null が必要ない場合は、 を渡します。

AlphaClipThreshold

アルファ カットアウトに使用されるしきい値。

AOMap

Textureアンビエント オクルージョンに使用される 。 専用テクスチャ null が必要ない場合は、 を渡します。

AOScale

このマテリアルにアンビエント オクルージョンを適用する強度。 [0..1] 範囲。

FadeOut

[0..1] 範囲内のフェードアウト値。0.0 は完全にフェードアウトされ、1.0 は完全に不透明を意味します。

FresnelEffectColor

効果が有効になっているときに使用されるフレネル効果の色 (の 'FresnelEffect' フラグ PbrMaterialFeaturesを参照)

FresnelEffectExponent

効果が有効になっているときに使用されるフレネル効果指数 (の 'FresnelEffect' フラグ PbrMaterialFeaturesを参照)

InternalId

テストにのみ使用されます

(継承元 ResourceBase)
InteropId

テストにのみ使用されます

(継承元 ResourceBase)
MaterialSubType

これはどの 種類の素材 か。

(継承元 Material)
Metalness

一定の金属度値。

MetalnessMap

Texture金属性に使用される 。 専用テクスチャ null が必要ない場合は、 を渡します。

Name

このマテリアルの名前。

(継承元 Material)
NormalMap

Texture法線マップとして使用される 。 専用テクスチャ null が必要ない場合は、 を渡します。

NormalMapScale

法線マップの強度をスケーリングします。

PbrFlags

PBR マテリアル フラグ

PbrVertexAlphaMode

頂点カラーのアルファ チャネルの使用方法を決定します。 詳細については、PbrVertexAlphaMode を参照してください。

Roughness

一定の粗さの値。

RoughnessMap

Texture粗さに使用する 。 専用テクスチャ null が必要ない場合は、 を渡します。

TexCoordOffset

テクスチャ座標に追加された定数オフセット。

TexCoordScale

テクスチャ座標の拡大縮小係数。

Type

このリソースの 正確な種類

(継承元 Material)
Valid

このリソースがまだ有効かどうか。

(継承元 Material)

メソッド

AsToolingObject<ToolingObject>()

テストにのみ使用されます

(継承元 ResourceBase)
CopyFrom(Material)

別のマテリアルからマテリアル プロパティをコピーします。

(継承元 Material)
Equals(Object)

物理的に基づくレンダリングのマテリアル。

(継承元 ResourceBase)
GetHashCode()

物理的に基づくレンダリングのマテリアル。

(継承元 ResourceBase)

適用対象

こちらもご覧ください