Поделиться через


Material Класс

Определение

Материалы — это общие ресурсы, используемые для описания свойств отрисовки 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
Наследование
Material
Производный

Комментарии

Материал указывает, какие текстуры использовать и как применять освещение к геометрии. Этот класс является базовым классом для всех материальных ресурсов. Точный внешний вид определяют производные классы.

При изменении материала будут затронуты все сетки, которые ссылаются на материал. Чтобы изменить только материал определенного объекта, необходимо создать выделенный материал и заменить ссылку на материал на MeshComponent , чтобы указать на пользовательский материал.

Свойства

InternalId

Используется только для тестирования

(Унаследовано от ResourceBase)
InteropId

Используется только для тестирования

(Унаследовано от ResourceBase)
MaterialSubType

Какой материал это.

Name

Имя этого материала.

Type

Точный тип этого ресурса.

Valid

Является ли этот ресурс по-прежнему допустимым.

Методы

AsToolingObject<ToolingObject>()

Используется только для тестирования

(Унаследовано от ResourceBase)
CopyFrom(Material)

Копирует свойства материала из другого материала.

Equals(Object)

Материалы — это общие ресурсы, используемые для описания свойств отрисовки Meshобъекта .

(Унаследовано от ResourceBase)
GetHashCode()

Материалы — это общие ресурсы, используемые для описания свойств отрисовки Meshобъекта .

(Унаследовано от ResourceBase)

Применяется к

См. также раздел