Skip to content

Panel XRay Engine Material

Pavel_Blend edited this page Feb 28, 2024 · 20 revisions



На этой странице описана панель X-Ray Engine: Material.



Описание

Эта панель хранит параметры материалов (Surface в X-Ray SDK).



Расположение

Окно Properties, вкладка Material у меш-объекта.



Параметры



Surface Presets

Пресеты материалов. В пресет сохраняются параметры Shader, Compile, Material, Two Sided. Пресеты работают так же, как и стандартные пресеты.



Shader

Движковый шейдер. Если в настройках аддона указан файл shader.xr в параметре Engine Shaders File, то в меню выбора шейдера (расположено в той же строке и имеет иконку стрелки вниз) можно будет указать любой шейдер из файла. Так же есть возможность указать произвольное значение, напечатав его в поле ввода.



Compile

Шейдер компилятора. Меню выбора компиляторного шейдера работает аналогично движковому шейдеру, но указывается файл shader_xrlc.xr в параметре Compile Shaders File.



Material

Игровой материал. Меню выбора игрового материала работает аналогично движковому шейдеру, но указывается файл gamemtl.xr в параметре Game Materials File.



Two Sided

Двусторонняя поверхность. Если у материала включён этот параметр, то при экспорте в *.ogf будет сохранено в два раза больше полигонов, которые используют данный материал, так как полигоны будут сохранены для двух сторон. При экспорте в *.object количество полигонов не изменится, так как X-Ray SDK сам удваивает количество полигонов при экспорте в *.ogf.



Texture UV

UV-карта, которая используется для основной текстуры. Этот параметр используется в игровых уровнях.



Light Map UV

UV-карта, которая используется для карты освещения. Этот параметр используется в игровых уровнях.



Light Map 1

Изображение, которое используется для первой карты освещения. Этот параметр используется в игровых уровнях.



Light Map 2

Изображение, которое используется для второй карты освещения. Этот параметр используется в игровых уровнях.



Light

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



Sun

Слой вершинных цветов, который используется для теней от солнца. Этот параметр используется в игровых уровнях.



Hemi

Слой вершинных цветов, который используется для hemi освещения. Этот параметр используется в игровых уровнях.



Suppress Shadows

Отключить тени. Этот параметр используется только для геометрии коллизии уровня, которая хранится в level.cform файлах.



Suppress Wallmarks

Отключить следы от пуль и другие волмарки. Этот параметр используется только для геометрии коллизии уровня, которая хранится в level.cform файлах.























Содержание

Clone this wiki locally