Build 1097 (xrAI)

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

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

Описание

Компилятор AI-сетки, генерирующий АИ-сетку на уровне, просчитывающий укрытия и делающий мердж нод в меганоды.

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

Олесь Шишковцов решил, что пускай НПС ходят по нодам, чем постоянно долбят коллижен и прокладывают сплайны и в сентябре 2001, вместе с AlexMX проводили веселые тесты, от которых резко захотелось сделать компилятор АИ.

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

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

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

Компилятор содержит в себе следующий функционал, который отсутствует в последующих и релизных версиях xrAI:

  • xrAI сам генерирует аи-сетку на уровне, не получая её от редактора;
  • Уже в этой версии имеется просчет укрытий для АИ;
  • Возможность объединять ноды в большие по размеры;
  • Присутствует функция просмотра иерархии нод;
  • Еще что-то;
  • Ну и различия с имеющимися фичами релизного xrAI;


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

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

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

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

x:\xrLC.exe -f %1 

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

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

  • Первая известная сообществу версия xrAI.
  • Первый известный компилятор, где появились ключи запуска.

Галерея

Примечания

Источник