Udostępnij za pośrednictwem


Material Klasa

Definicja

Materiały są zasobami udostępnionymi używanymi do opisywania właściwości renderowania elementu Mesh.

public ref class Material : Microsoft::Azure::RemoteRendering::ResourceBase
public class Material : Microsoft.Azure.RemoteRendering.ResourceBase
type Material = class
    inherit ResourceBase
Public Class Material
Inherits ResourceBase
Dziedziczenie
Material
Pochodne

Uwagi

Materiał określa , które tekstury mają być używane i jak stosować oświetlenie do geometrii. Ta klasa jest klasą bazową dla wszystkich zasobów materiałowych. Klasy pochodne określają dokładny wygląd.

W przypadku modyfikacji materiału wszystkie siatki odwołujące się do materiału będą miały wpływ. Aby zmodyfikować tylko materiał określonego obiektu, należy utworzyć dedykowany materiał i zastąpić odwołanie MeshComponent do materiału, aby wskazać materiał niestandardowy.

Właściwości

InternalId

Używane tylko do testowania

(Odziedziczone po ResourceBase)
InteropId

Używane tylko do testowania

(Odziedziczone po ResourceBase)
MaterialSubType

Jakiego rodzaju materiał jest.

Name

Nazwa tego materiału.

Type

Dokładny typ tego zasobu.

Valid

Czy ten zasób jest nadal prawidłowy.

Metody

AsToolingObject<ToolingObject>()

Używane tylko do testowania

(Odziedziczone po ResourceBase)
CopyFrom(Material)

Kopiuje właściwości materiału z innego materiału.

Equals(Object)

Materiały są zasobami udostępnionymi używanymi do opisywania właściwości renderowania elementu Mesh.

(Odziedziczone po ResourceBase)
GetHashCode()

Materiały są zasobami udostępnionymi używanymi do opisywania właściwości renderowania elementu Mesh.

(Odziedziczone po ResourceBase)

Dotyczy

Zobacz też