Material Material class Материал определяет параметры, необходимые для внешнего вида геометрии. Aspose.3D предоставляет модель затенения дляLambertMaterial
,PhongMaterial
а такжеShaderMaterial
Copy public abstract class Material : A3DObject , IEnumerable < TextureSlot >
Характеристики Имя Описание virtual Name { get; set; } Получает или задает имя. Properties { get; }Получает коллекцию всех свойств.
Методы Имя Описание FindProperty (string)Находит свойство. Это может быть динамическое свойство (созданное CreateDynamicProperty/SetProperty) или родное свойство (идентифицированное по имени) GetEnumerator ()Получает перечислитель для перечисления внутренних слотов текстур. GetProperty (string)Получить значение указанного свойства GetTexture (string)Получает текстуру из указанного слота, это может быть имя свойства материала или параметр шейдера name RemoveProperty (Property)Удаляет динамическое свойство. RemoveProperty (string)Удалить указанное свойство с именем name SetProperty (string, object)Устанавливает значение указанного свойства SetTexture (string, TextureBase)Устанавливает текстуру в указанный слот override ToString () Форматирует объект в string
Поля Смотрите также