Aracılığıyla paylaş


PbrMaterial Sınıf

Tanım

Fiziksel Tabanlı İşleme için bir malzeme.

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
Devralma

Özellikler

AlbedoColor

Sabit albedo rengi.

AlbedoTexture

Texture Albedo rengi için kullanılan. null Ayrılmış doku gerekmiyorsa iletin.

AlphaClipThreshold

Alfa kesimler için kullanılan eşik.

AOMap

Ortam Texture tıkanıklığı için kullanılır. null Ayrılmış doku gerekmiyorsa iletin.

AOScale

Bu malzemeye ortam tıkanıklığı ne kadar güçlü uygulanacağı. [0..1] aralığı.

FadeOut

[0..1] aralığındaki soldurma değeri; burada 0,0 tamamen soluk ve 1,0 tamamen opak anlamına gelir.

FresnelEffectColor

Efekt etkinleştirildiğinde kullanılan Fresnel efekt rengi ('FresnelEffect' bayrağına PbrMaterialFeaturesbakın)

FresnelEffectExponent

Efekt etkinleştirildiğinde kullanılan Fresnel efekti üssü ('FresnelEffect' bayrağına PbrMaterialFeaturesbakın)

InternalId

Yalnızca test için kullanılır

(Devralındığı yer: ResourceBase)
InteropId

Yalnızca test için kullanılır

(Devralındığı yer: ResourceBase)
MaterialSubType

Bu ne tür bir malzeme .

(Devralındığı yer: Material)
Metalness

Sabit metallik değeri.

MetalnessMap

Metallik Texture için kullanılan. null Ayrılmış doku gerekmiyorsa iletin.

Name

Bu malzemenin adı.

(Devralındığı yer: Material)
NormalMap

Normal Texture harita olarak kullanılan. null Ayrılmış doku gerekmiyorsa iletin.

NormalMapScale

Normal harita gücünü ölçeklendirir.

PbrFlags

PBR malzeme bayrakları.

PbrVertexAlphaMode

Köşe renklerinin alfa kanalının nasıl kullanıldığını belirler. Ayrıntılar için bkz. PbrVertexAlphaMode.

Roughness

Sabit bir pürüzlülük değeri.

RoughnessMap

Texture Pürüzlülük için kullanılan. null Ayrılmış doku gerekmiyorsa iletin.

TexCoordOffset

Doku koordinatlarına sabit uzaklık eklendi.

TexCoordScale

Doku koordinatları için ölçeklendirme faktörleri.

Type

Bu kaynağın tam türü .

(Devralındığı yer: Material)
Valid

Bu kaynağın hala geçerli olup olmadığı.

(Devralındığı yer: Material)

Yöntemler

AsToolingObject<ToolingObject>()

Yalnızca test için kullanılır

(Devralındığı yer: ResourceBase)
CopyFrom(Material)

Malzeme özelliklerini başka bir malzemeden kopyalar.

(Devralındığı yer: Material)
Equals(Object)

Fiziksel Tabanlı İşleme için bir malzeme.

(Devralındığı yer: ResourceBase)
GetHashCode()

Fiziksel Tabanlı İşleme için bir malzeme.

(Devralındığı yer: ResourceBase)

Şunlara uygulanır

Ayrıca bkz.