X-Ray SDK SoC

Материал из Modders-wiki - Библиотека знаний модмейкеров S.T.A.L.K.E.R.
Перейти к: навигация, поиск
X-Ray SDK SoC
Level Editor Logo.png
Описание
РазработчикGSC Game World
Версия0.4 от 14 мая 2007 года
Типинструментарий разработчика
ПлатформаWindows XP
Форматы файлов*.level, *.object, *.lwo, *.xr, *.txt, *.obj, *.ltx, *.ogf, *.omf, *.skl, *.skls, *.spawn, *.dds, *.tga, *.thm, *.ogg, *.wav
СовместимостьТЧ (полная), ЧН/ЗП (ограниченная)
Ссылки
X-Ray SDK SoC
Прямая ссылкаDownload.png
Зеркало #1Cloud mail.ru.jpg
Зеркало #2Yandex disc.png
ПАТЧ 1
Прямая ссылкаDownload.png
Зеркало #1Cloud mail.ru.jpg
Зеркало #2Yandex disc.png
ПАТЧ 2
Зеркало #1Yandex disc.png
ПАТЧ 3
Зеркало #1Yandex disc.png
ПАТЧ 4
Зеркало #1Yandex disc.png
ПАТЧ 5
Зеркало #1Yandex disc.png
Дополнительное ПО
Visual C++ 2005 x86 RedistributableMicrosoft download.png
.NET Framework 3.0Microsoft download.png
DirectX End-User Runtimes (June 2010)Microsoft download.png

X-Ray SDK SoC[1] — инструментарий для работы с играми на движке X-Ray Engine, использовавшийся при разработке игр серии S.T.A.L.K.E.R.
В открытый доступ разработчиками был выложен 14 мая 2007 года[2].

Порядок установки
  1. Скачайте по одной из доступных ссылок: X-Ray SDK SoC, а также Патч 1, Патч 2, Патч 3, Патч 4 и Патч 5.
  2. Запустите файл инсталлятора xray-sdk-setup-v0.4, и установите SDK в удобную для вас директорию.
    ВНИМАНИЕ! Путь к директории не должен содержать пробелов, иначе при работе с SDK будет происходить вылет: Line 703
  3. Запустите *.exe-файл инсталлятора первого патча, и установите его в корневую директорию X-Ray SDK SoC.
  4. Установите X-Ray AI Compiler SoC.
  5. Файл xrECoreB.dll второго патча, переместите с заменой в директорию: X-Ray_SDK_SoC\level_editor\bins
  6. Файл LevelEditor.exe третьего патча, переместите с заменой в директорию: X-Ray_SDK_SoC\level_editor\bins
  7. Файл xrCoreB.dll четвертого патча, переместите с заменой в директорию: X-Ray_SDK_SoC\level_editor\bins
  8. Файл xrEPropsB.dll пятого патча, переместите с заменой в директорию: X-Ray_SDK_SoC\level_editor\bins
  9. Распакуйте игровые архивы Теней Чернобыля, и переместите полученную папку gamedata с заменой в директорию X-Ray_SDK_SoC\level_editor
  10. Если ваша версия Windows выше XP, обязательно устраните несовместимость X-Ray SDK SoC с Windows
    Либо установите современную совместимую версию X-Ray SDK SoC 2014 Edition

Состав

LE style icon.png Level Editor
AE style icon.png Actor Editor
SE style icon.png Shader Editor
PE style icon.png Particle Editor
XrLC style icon.png xrLC
XrDO style icon.png xrDO

Также включает:

  • плагины для экспорта из Maya 8 и 8.5 в формат *.object
  • скрипты для Maya
  • туториалы по основам работы (20) на английском языке.

Описание

Изначально выпущен для поддержки маппинга к мультиплееру игры, в связи с чем не содержит компилятора xrAI, необходимого для сборки уровней к одиночной игре. Однако, за исключением отсутствия xrAI, это тот же инструментарий, что использовался для разработки ТЧ. Функциональность входящих в него программ не урезана. Позволяет работать с уровнями (LE), импортом и настройкой моделей (AE), шейдерами (SE) и библиотекой партикл-эффектов (PE), а также рядом более мелких областей.

Стандарт де-факто для разработки крупных модов. Позволяет работать под ЧН и ЗП при использовании сторонних версий xrAI.

Возможные ошибки и их исправление

Ошибочное вычисление Render Quality[3]

Ошибка

SDK при запуске, анализирует конфигурации ПК и вычисляет лучшие доступные настройки. Однако со встроенный видеокартой, эти настройки могут быть вычислены ошибочно, и тем самым будут заданы минимальные настройки.

В результате, можно наблюдать такое:

X-ray sdk cop render quality error.jpg

Решение

В правом нижнем углу SDK, в меню Options -> Render -> Quality измените значение на более высокое, пока результат вас не удовлетворит.

Ошибка: Unable to write to level.ini[4][5]

Ошибка

Возникает при закрытии Level Editor из-за того, что SDK не может сохранить файл level.ini на системный диск: C:\Users\ваше_имя\AppData\Local\VirtualStore\Windows

Файл level.ini изначально находится в директории: X-Ray_SDK\editors

Но таково устройство SDK, что дополнительно он копирует этот файл в указанную выше папку на системном диске.

Решение

  • Проверьте обладает ли ваша учетная запись Windows правами администратора и доступом к записи файлов на системном диске.
  • Проверьте, не блокирует ли доступ к системному диску ваш анти-вирус. Возможна ситуация, когда полное его отключение не избавит от блокировки, и понадобиться его полное удаление.


Сторонние обновления

Патч 1 от Neo][ и Haron

v0.4 от 4 ноября 2009 года:

  • восстановлены опции xrLC

v0.3 от 16 февраля 2009 года:

  • исправлена неработоспособность Actor Editor
  • исправлен ряд проблем с совместимостью

v0.2i (внутренняя тестовая версия):

  • исправлен баг с отображением detail objects (травы в Level Editor)
  • исправлено отсутствие демо-объектов в Shader Editor
  • обновлен ряд библиотек:
    • Bugtrap.dll (до версии 1.2.2654.37769)
    • cc3260mt.dll (до версии 6.0.1.0)
    • Borlndmm.dll (до версии 7.0.4.453)
    • FreeImage.dll (до 3.10.0.0)
    • LWO.dll (поддерживается LightWave 7.x+).

v0.1 от 17 мая 2007 года:

  • исправлен баг со свойствами spawn element, где открывалось окно выбора LightAnims вместо визуала

Патчи 2, 3 и 4 от K.D.[6]

  • Отключена оптимизация мешей скелетных моделей при экспорте в *.ogf (аналогично HQ Geometry в AE X-Ray SDK CoP):
  • До
  • После
  • Исправление вылета при построении уровня на стадии Merge LOD textures.
    Ошибка возникала из-за большого количества лод-объектов на локации (>128). Они просто не вмещались на текстуру 2048х2048. Теперь текстура будет увеличена до нужных размеров и соответственно лодов можно будет ставить намного больше.
  • Исправлено отсутствие окошка выбора файлов при добавлении анимаций на Windows Vista/7 и выше. Должны заработать и другие проблемные окошки.
    Внимание! Actor Editor должен запускаться с исправлением ACT на XPFileDialog (см. статью Устранение несовместимости X-Ray SDK SoC с Windows)

Патч 5 от Real Wolf

  • Снято ограничение по добавлению большого количества моделей на сцену за один раз (через Multiple Append и т.п.). В оригинале было максимально 32 модели.

Источники