Build 1119 (xrDO)

Материал из Zone Chronicles
Версия от 21:57, 26 февраля 2021; Fvf xyzrhw (обсуждение | вклад) (Новая страница: «{{Bld-desc |bld-projectchild=X-Ray SDK: Level Compiler |bld-img= |bld-imgdesc=Успешное завершение компиляции на ОС Windows 10 |bld...»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск
X-Ray SDK: Level Compiler
NODATA anim.gif
Успешное завершение компиляции на ОС Windows 10
Номер сборки1119
Дата компиляции25 января 2002
В составе xrLC_save.exe
DXT.dll
xrDXTC.dll
xrLC_Options.dll
xrProgressive.dll
Работоспособностьзапускается / работает
Защита

Компилятор геометрии, присутствует в полном составе в составе SDK 1097, под именем xrDO_Light.exe.

Описание

Исходя из названия файла, этот компилятор делает бейк детальных объектов. А не исходя из названия он тоже делает бейк травы.

История сборки

Александр Максимчук решил что рисовать траву и камни кистью в редакторе уровней не экономно и поэтому было решено к чертям собачьим все поменять. Тулза DPatch отправилась в утиль, на смену ей пришла генерация детейлов по карте, где определенная модель травы привязывается к конкретному цвету и квадами покрывает весь террейн, где один квад на тот момент весил всего 2 бита и это круто, не то что ваши браши дебильные. Потом пришел Проф и научил всех рисовать карты детейлов, но рисовал их только он.

Позже она была выложена пользователем Loxotron на GAMEINATOR forums в сливе сборок от 9 февраля 2011 года.

Технические особенности

В отличие от прошлых версий, компилятор ссылается на библиотеки такие-то. Среди них находится xrSpherical.dll, которая отсутствовала в прошлой известной версии, но была используема компилятором примерно с июля 2001 года до неизвестного срока.

Основные функции компилятора:

  • Он бейкает траву, наверно от хемисферы, надо подумоть;
  • Если траву не бейкать, он будет черная в игре;
  • Может еще что-то;

Скачивание и запуск

Компилятор можно запустить при наличии виртуального диска X, ссылаемого на директорию с компилятором. Для этого нужно создать .bat файл с следующим содержимым:

@%systemroot%\system32\subst.exe x: .

Сама компиляция уровня вызывается через bat-файл или командную строку, в которых нужно прописать:

x:\xrLC.exe -f %1 

Где -f — ключ, осуществляющий компиляцию, а %1 — имя собранной в редакторе сцены. Для изменения параметров сцены следует ввести -o, после имени сцены.

Интересные факты

  • Первый известный отдельный компилятор детальных объектов.
  • Несмотря на то, что система детальных объектов претерпела такие колоссальные изменения, в составе кода ближайшего компилятор геометрии осталась фаза Detail Patch<ref group=прим.>Компилятор содержит в себе фазу Processing DetailPatches..., обрабатывающая старый формат детальных объектов, которые все-еще можно расставить в SDK ;

Галерея

Примечания

Источник