Optionalname: stringOptionalbaseColor: stringOptionalmetallic: numberOptionalroughness: numberOptionalalpha: numberOptionalemissiveColor: stringOptionalemissiveIntensity: numberOptionalzOffset: numberOptionalzOffsetUnits: numberOptionalbaseColorTexture: anyOptionalmetallicRoughnessTexture: anyOptionalnormalTexture: anyOptionalemissiveTexture: anyOptionalocclusionTexture: anyOptionalalphaMode: alphaModeEnumOptionalalphaCutoff: numberOptionaldoubleSided: booleanOptionalwireframe: booleanOptionalunlit: booleanИмя-идентификатор материала
Базовый цвет/альбедо материала в формате hex
Коэффициент металличности (0 = диэлектрик, 1 = металл)
Коэффициент шероховатости (0 = гладкий/зеркальный, 1 = шероховатый/диффузный)
Общая непрозрачность/прозрачность материала (0 = полностью прозрачный, 1 = полностью непрозрачный)
OptionalemissiveЦвет свечения - цвет, который материал как будто излучает (свечение)
Множитель интенсивности для цвета свечения
Коэффициент смещения глубины в Z-буфере, помогающий против z-fighting на компланарных поверхностях
Единицы смещения глубины в Z-буфере для тонкой настройки контроля z-fighting
OptionalbaseТекстура для базового цвета/альбедо
OptionalmetallicСовмещенная текстура металличности-шероховатости (металличность в канале B, шероховатость в канале G)
OptionalnormalТекстура карты нормалей/рельефа для деталей поверхности
OptionalemissiveТекстура для областей свечения
OptionalocclusionТекстура ambient occlusion для мягких теней в углублениях
Режим альфа/прозрачности: opaque, mask (вырезание) или blend (полупрозрачность)
Порог альфа для режима mask (пиксели ниже него полностью прозрачны)
Рендерить обе стороны граней (эквивалентно отключению backFaceCulling)
Рендерить материал как каркас
Отключить расчеты освещения и рендерить плоско/без освещения
Универсальные параметры создания материала PBR (физически корректный рендеринг). Эти свойства представляют общее подмножество, доступное в BabylonJS, ThreeJS и PlayCanvas. Имена свойств следуют соглашениям BabylonJS и отображаются на эквивалентные свойства в других движках.