Albedo { get; set; } | Получает или задает базовый цвет материала |
AlbedoTexture { get; set; } | Получает или задает текстуру для albedo |
EmissiveColor { get; set; } | Получает или задает излучающий цвет |
EmissiveTexture { get; set; } | Получает или устанавливает текстуру для emissive |
MetallicFactor { get; set; } | Получает или задает металличность материала, значение 1 означает, что материал является металлом, а значение 0 означает, что материал является диэлектриком. |
MetallicRoughness { get; set; } | Получает или устанавливает текстуру для металлика (в канале R) и шероховатости (в канале G) |
virtual Name { get; set; } | Получает или задает имя. |
NormalTexture { get; set; } | Получает или задает текстуру карты нормалей |
OcclusionFactor { get; set; } | Получает или задает коэффициент окружающего затенения |
OcclusionTexture { get; set; } | Получает или задает текстуру для окружающей окклюзии |
Properties { get; } | Получает коллекцию всех свойств. |
RoughnessFactor { get; set; } | Получает или задает шероховатость материала, значение 1 означает, что материал полностью шероховатый, а значение 0 означает, что материал полностью гладкий |
SpecularTexture { get; set; } | Получает или задает текстуру для specular color |
Transparency { get; set; } | Получает или устанавливает коэффициент прозрачности. Коэффициент должен находиться в диапазоне от 0 (0%, полностью непрозрачный) до 1 (100%, полностью прозрачный) Любое недопустимое значение коэффициента будет зафиксировано. |