Udostępnij za pośrednictwem


Mesh Klasa

Definicja

Siatki zawierają dane geometryczne i Material odwołania do renderowania.

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

Uwagi

Siatki nie mogą być ładowane bezpośrednio, zamiast tego podczas ładowania modelu, na przykład za pośrednictwem Microsoft.Azure.RemoteRendering.RenderingConnection.LoadModelAsync(Microsoft.Azure.RemoteRendering.LoadModelOptions), załadowany model zawiera co najmniej jedną Entity, która ma MeshComponent, który z kolei odwołuje się do siatki. Po załadowaniu modelu można uzyskać odwołanie do siatki, a także przypisać je do innych obiektów.

Nie można modyfikować danych siatki w czasie wykonywania. Możliwe jest jednak zmodyfikowanie materiałów, do których odwołuje się siatka, które miałyby wpływ na wszystkie jednostki korzystające z tej siatki. Zamiast tego preferowaną metodą jest określenie przesłonięć materiałów na MeshComponent w celu zmiany materiałów używanych do renderowania.

Właściwości

Bounds

Zwraca pole ograniczenia przestrzeni lokalnej siatki.

InternalId

Używane tylko do testowania

(Odziedziczone po ResourceBase)
InteropId

Używane tylko do testowania

(Odziedziczone po ResourceBase)
Materials

Lista materiałów używanych do renderowania siatki, chyba że zostanie zastąpiona przez MeshComponent.

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)
Equals(Object)

Siatki zawierają dane geometryczne i Material odwołania do renderowania.

(Odziedziczone po ResourceBase)
GetHashCode()

Siatki zawierają dane geometryczne i Material odwołania do renderowania.

(Odziedziczone po ResourceBase)
GetMaterials(List<Material>)

Siatki zawierają dane geometryczne i Material odwołania do renderowania.

GetResourceStateAsync_Experimental()

Ta funkcja asynchroniczna pobiera bieżący stan tego zasobu siatki.

Dotyczy

Zobacz też