Build 1115 (xrLC)
X-Ray SDK: Level Compiler | |||
Успешное завершение компиляции на ОС Windows 10 Успешное завершение компиляции на ОС Windows 10 | |||
Номер сборки | 1115 | ||
Дата компиляции | 20 февраля 2002 | ||
В составе |
xrLC.exe DXT.dll xrLC_Options.dll xrProgressive.dll | ||
Работоспособность | запускается / работает | ||
Защита | — |
Компилятор геометрии, присутствует в полном составе в составе SDK 1097, под именем xrLC.exe.
Содержание
Описание
Является прямым дальнейшим развитием компилятора под номером 1126, содержащий в основном, улучшения алгоритмов процесса запекания лайтмапов и формирования их карт.
История сборки
После создания сборки 1098 и демонстрации её на выставке Milia 2002, была продолжена работа над движком игры и его интрументарием. Олесь Шишковцов продолжил развивать компилятор геометрии, улучшеая его работу в области просчета освещения в сцене и формирования лайтмап. 20 февраля была собрана новая версия компилятора, которым был перекомпилирован уровень Lev5 aztec из сборки 1098. Перекомпилированный вариант лежит во второй версии сборки.
Позже компилятор был выложен пользователем Loxotron на GAMEINATOR forums в сливе сборок от 9 февраля 2011 года.
Технические особенности
Компилятор использует такой-же набор библиотек, что и предшествующая версия, за исключением того, что библиотека xrDXTC.dll больше не используется. Однако, в каталоге SDK, вместе с компиляторами находятся и старые библиотеки, используемые прошлыми версиями компилятора. Среди них находится xrSpherical.dll, которая отсутствовала в прошлой известной версии, но была используема компилятором примерно с июля 2001 года до неизвестного срока.
Изменения претерпели только алгоритмы, отвечающие за просчет освещения и формирования из них карты лайтмап. Во всем остальном изменения незначительные:
- Фаза Merging lightmaps..., которая начиналась перед фазой Implicit lighting..., была перенесена после неё и фазы Raytracing...;
- Фактически полностью изменен алгоритм формирования и просчета дефлекторов, что сказалось на развертке лайтмапов;
- Убрано создание markup-копий текстур с глобальным затенением;
- При создании текстур лайтмап проходит проверка контрольных точек, были ли использованы пиксели на холсте под другой дефлектор, вместо постоянного пересчета;
- Для ресамплинга в лайтмапах стала применяться фильтрация;
- Были убраны сообщения в лог о прочитанных компилятором .thm файлов;
- Были убраны сообщения в лог: - saving: cached, - saving: normal or clod, - saving: progressive, - saving: *degrading* В фазе Converting to OpenGraphicsFormat...;
- Были убраны сообщения статуса фазы: Converting и Stripifying В фазе Converting to OpenGraphicsFormat...;
Скачивание и запуск
Размер: | 575 Кбайт |
---|---|
Скачать: | Google Drive |
Компилятор можно запустить при наличии виртуального диска X, ссылаемого на директорию с компилятором. Для этого нужно создать .bat файл с следующим содержимым:
@%systemroot%\system32\subst.exe x: .
Сама компиляция уровня вызывается через bat-файл или командную строку, в которых нужно прописать:
x:\xrLC.exe -f %1
Где -f — ключ, осуществляющий компиляцию, а %1 — имя собранной в редакторе сцены. Для изменения параметров сцены следует ввести -o, после имени сцены.
Интересные факты
- Форма окна компилятора была изменена с книжной ориентации в прямоугольную, и больше фактически не менялась.
Сборки Oblivion Lost | |
---|---|
Тестовые | 749 • 756 |
Демонстрационные | 788 • 1098 |
Упоминаемые | 1096Pre-Alpha • 1097.log |
SDK | 543xrLB • 743xrLC • 753xrLC • 756SDK • 1112AE • 1119xrDO • 1126xrLC • 1097xrAI • 1097SDK • 1115xrLC |
Oblivion Lost • S.T.A.L.K.E.R.: Oblivion Lost • S.T.A.L.K.E.R.: Shadow of Chernobyl • S.T.A.L.K.E.R.: Clear Sky • S.T.A.L.K.E.R.: Call of Pripyat |