X-Ray SDK 0.4: различия между версиями
мНет описания правки |
мНет описания правки |
||
| Строка 8: | Строка 8: | ||
| GSC Game World | | GSC Game World | ||
|- | |- | ||
| ''' | | '''Модифицировали''' | ||
| | | Neo][, Haron, [[K.D.]], Real Wolf | ||
|- | |||
| '''Крайнее обновление''' | |||
| Патч 3 от {{Дата рождения|14|4|2015|лет}} | |||
|- | |- | ||
| '''Тип''' | | '''Тип''' | ||
| Строка 21: | Строка 24: | ||
|} | |} | ||
'''X-Ray SDK 0.4'''<ref>[http://forum.igromania.ru/showthread.php?t=92700 Тема "X-Ray SDK" на форуме Игромании]</ref> — это инструментарий для работы с игрой [[S.T.A.L.K.E.R. - Тень Чернобыля]] на движке [[X-Ray Engine 1.0]].<br> | '''X-Ray SDK 0.4'''<ref>[http://forum.igromania.ru/showthread.php?t=92700 Тема "X-Ray SDK" на форуме Игромании]</ref><ref>[https://www.gameru.net/forum/index.php?showtopic=15328 Тема "<nowiki>[SDK]</nowiki> X-Ray SDK 0.4" на форуме Gameinator]</ref><ref>[http://stalkerin.gameru.net/modules.php?name=Downloads&d_op=viewtheoned&lid=409 Страница "X-RAY SDK 0.4" на S.T.A.L.K.E.R. Inside]</ref> — это инструментарий для работы с игрой [[S.T.A.L.K.E.R. - Тень Чернобыля]] на движке [[X-Ray Engine 1.0]].<br> | ||
В открытый доступ разработчиками был выложен 14 мая 2007 года<ref>[http://soc.stalker-game.ru/?page=news&subpage=7&item=61 Новость на официальном сайте S.T.A.L.K.E.R. - Тень Чернобыля]</ref>. | В открытый доступ разработчиками был выложен 14 мая 2007 года<ref>[http://soc.stalker-game.ru/?page=news&subpage=7&item=61 Новость на официальном сайте S.T.A.L.K.E.R. - Тень Чернобыля]</ref>. | ||
{| class=" | {| class="wikitable" | ||
! colspan=4| | ! colspan=4| Установка | ||
|- | |- | ||
| 1 | | 1 | ||
| X-Ray SDK 0.4 | | X-Ray SDK 0.4 | ||
| | | | ||
<span class="plainlinks">[https://cloud.mail.ru/public/9Mhv/w311B4Mc1 https://images.gameru.net/image/direct/75016f106a01c9a.jpg]</span><br> | |||
<span class="plainlinks">[https://cloud.mail.ru/public/ | |||
| | | | ||
Распакуйте архив, и переместите папку '''X-Ray_SDK_0.4''' в удобную для вас директорию. | |||
'''ВНИМАНИЕ!''' Путь к | '''ВНИМАНИЕ!''' Путь к SDK не должен содержать пробелов, иначе может происходить вылет: [[SDK:Xr ini.cpp]] | ||
|- | |- | ||
| 2 | | 2 | ||
| | | colspan=3| | ||
| | [[Распаковка игровых архивов|Распакуйте игровые архивы]] [[S.T.A.L.K.E.R. - Тень Чернобыля|Теней Чернобыля]], и переместите полученную папку '''gamedata''' с заменой в ''X-Ray_SDK_0.4\level_editor'' | ||
|- | |- | ||
| 3 | | 3 | ||
| colspan=3| | | colspan=3| | ||
Если ваша версия Windows выше XP, обязательно [[Устранение_несовместимости_X-Ray_SDK_0.4_с_Windows|устраните несовместимость X-Ray SDK 0.4 с Windows]] | Если ваша версия Windows выше XP, обязательно [[Устранение_несовместимости_X-Ray_SDK_0.4_с_Windows|устраните несовместимость X-Ray SDK 0.4 с Windows]] | ||
Либо установите современную совместимую версию [[X-Ray SDK by YURSHAT]] | Либо установите современную совместимую версию [[X-Ray SDK by YURSHAT]] | ||
|- | |} | ||
{| class="mw-collapsible mw-collapsed wikitable" | |||
! colspan=3| Дополнительное ПО | ! colspan=3| Дополнительное ПО | ||
|- | |- | ||
| | | 1 | ||
| Visual C++ 2005 x86 Redistributable | | Visual C++ 2005 x86 Redistributable | ||
| | | | ||
<span class="plainlinks">[https://download.microsoft.com/download/d/3/4/d342efa6-3266-4157-a2ec-5174867be706/vcredist_x86.exe https://images.gameru.net/image/direct/0c2aafa3fd224fa.png]</span> | <span class="plainlinks">[https://download.microsoft.com/download/d/3/4/d342efa6-3266-4157-a2ec-5174867be706/vcredist_x86.exe https://images.gameru.net/image/direct/0c2aafa3fd224fa.png]</span> | ||
|- | |- | ||
| | | 2 | ||
| .NET Framework 3.0 | | .NET Framework 3.0 | ||
| | | | ||
<span class="plainlinks">[https://download.microsoft.com/download/4/9/0/49001df1-af88-4a4d-b10f-2d5e3a8ea5f3/dotnetfx30SP1setup.exe https://images.gameru.net/image/direct/0c2aafa3fd224fa.png]</span> | <span class="plainlinks">[https://download.microsoft.com/download/4/9/0/49001df1-af88-4a4d-b10f-2d5e3a8ea5f3/dotnetfx30SP1setup.exe https://images.gameru.net/image/direct/0c2aafa3fd224fa.png]</span> | ||
|- | |- | ||
| | | 3 | ||
| DirectX End-User Runtimes (June 2010) | | DirectX End-User Runtimes (June 2010) | ||
| | | | ||
<span class="plainlinks">[https://download.microsoft.com/download/8/4/A/84A35BF1-DAFE-4AE8-82AF-AD2AE20B6B14/directx_Jun2010_redist.exe https://images.gameru.net/image/direct/0c2aafa3fd224fa.png]</span> | <span class="plainlinks">[https://download.microsoft.com/download/8/4/A/84A35BF1-DAFE-4AE8-82AF-AD2AE20B6B14/directx_Jun2010_redist.exe https://images.gameru.net/image/direct/0c2aafa3fd224fa.png]</span> | ||
|} | |} | ||
=== Состав === | === Состав === | ||
| Строка 126: | Строка 76: | ||
* xrLC | * xrLC | ||
* xrDO | * xrDO | ||
* xrAI | |||
| Строка 135: | Строка 86: | ||
=== Особенности === | === Особенности === | ||
Изначально выпущен для поддержки маппинга к мультиплееру игры, в связи с чем не | Изначально выпущен для поддержки маппинга к мультиплееру игры, в связи с чем не содержал компилятора '''xrAI''', необходимого для сборки уровней к одиночной игре, он был выложен в открытый доступ позже, 25 мая 2010 года<ref>[https://www.gameru.net/forum/index.php?s=&showtopic=35566&view=findpost&p=993356 Пост пользователя "Loxotron" на форуме Gameinator]</ref>. | ||
Это тот же инструментарий, что использовался для разработки [[S.T.A.L.K.E.R. - Тень Чернобыля|ТЧ]]. Функциональность входящих в него программ не урезана. | |||
Позволяет работать с уровнями (LE), импортом и настройкой моделей (AE), шейдерами (SE) и библиотекой партикл-эффектов (PE), а также рядом более мелких областей. | Позволяет работать с уровнями (LE), импортом и настройкой моделей (AE), шейдерами (SE) и библиотекой партикл-эффектов (PE), а также рядом более мелких областей. | ||
Стандарт де-факто для разработки крупных модов. | Стандарт де-факто для разработки крупных модов. | ||
=== Примечание === | |||
* '''xrAI''' привередлив, и требует абсолютно корректные настройки переходов между уровнями и static particles. | |||
{| class="mw-collapsible mw-collapsed wikitable" | |||
!colspan="3" align="center"|Описание ключей компилятора | |||
|- | |||
! Ключ!! Описание !! Пример | |||
|- | |||
| <code>f</code> || Собрать AI-сетку || <code>-f имя_уровня</code> | |||
Для нескольких уровней (через запятую без пробела):<br> | |||
<code>-f имя_уровня_1,имя_уровня_2,имя_уровня_3</code> | |||
|- | |||
| <code>draft</code> || Собрать черновую AI-сетку; использовать с ключом <code>-f</code> || <code>-draft</code> | |||
|- | |||
| <code>no_separator_check</code> || Отключить проверку на перекрытие AI-сетки restrictor'ами; использовать с ключом <code>-f</code> || <code>-no_separator_check</code> | |||
|- | |||
| <code>g</code> || Собрать graph уровня || <code>-g имя_уровня</code> | |||
Для нескольких уровней (через запятую без пробела):<br> | |||
<code>-g имя_уровня_1,имя_уровня_2,имя_уровня_3</code> | |||
|- | |||
| <code>m</code> || Собрать game.graph || <code>-m</code> | |||
|- | |||
| <code>s</code> || Собрать спавн || <code>-s</code> | |||
|} | |||
| Строка 147: | Строка 126: | ||
== Сторонние обновления == | == Сторонние обновления == | ||
=== Патч 1 от Neo][ и Haron === | === Патч 1 от Neo][ и Haron === | ||
''v0.4 от 4 ноября 2009 года:'' | ''v0.4 от 4 ноября 2009 года<ref>[http://stalkerin.gameru.net/modules.php?name=Downloads&d_op=viewtheoned&lid=361 Страница "SDK Update 0.4" на S.T.A.L.K.E.R. Inside]</ref>:'' | ||
* восстановлены опции xrLC | * восстановлены опции xrLC | ||
''v0.3 от 16 февраля 2009 года:'' | ''v0.3 от 16 февраля 2009 года<ref>[http://stalkerin.gameru.net/modules.php?name=Downloads&d_op=viewtheoned&lid=308 Страница "SDK Update 0.3" на S.T.A.L.K.E.R. Inside]</ref>:'' | ||
* исправлена неработоспособность Actor Editor | * исправлена неработоспособность Actor Editor | ||
* исправлен ряд проблем с совместимостью | * исправлен ряд проблем с совместимостью | ||
| Строка 161: | Строка 140: | ||
** FreeImage.dll (до 3.10.0.0) | ** FreeImage.dll (до 3.10.0.0) | ||
** LWO.dll (поддерживается LightWave 7.x+). | ** LWO.dll (поддерживается LightWave 7.x+). | ||
''v0.1 от 17 мая 2007 года:'' | ''v0.1 от 17 мая 2007 года<ref>[https://www.gameru.net/forum/index.php?s=&showtopic=15328&view=findpost&p=499533 Пост пользователя "<nowiki>Neo][</nowiki>" на форуме Gameinator от 17 мая 2007 года]</ref><ref>[http://stalkerin.gameru.net/modules.php?name=Downloads&d_op=viewtheoned&lid=94 Страница "SDK Update 0.1(Fix a bug with dialogue)" на S.T.A.L.K.E.R. Inside]</ref>:'' | ||
* исправлен баг со свойствами spawn element, где открывалось окно выбора LightAnims вместо визуала | * исправлен баг со свойствами spawn element, где открывалось окно выбора LightAnims вместо визуала | ||
=== | === Патч 2 от K.D.<ref>[http://www.gameru.net/forum/index.php?showtopic=46774 Тема "<nowiki>[SDK]</nowiki> Фиксы для X-Ray SDK" на форуме Gameinator]</ref> === | ||
* Отключена оптимизация мешей скелетных моделей при экспорте в [[*.ogf]] (аналогично HQ Geometry в AE [[X-Ray SDK 0.7]]): | * Отключена оптимизация мешей скелетных моделей при экспорте в [[*.ogf]] (аналогично HQ Geometry в AE [[X-Ray SDK 0.7]]): | ||
{| class="wikitable" style="text-align:center" | {| class="wikitable" style="text-align:center" | ||
| Строка 178: | Строка 157: | ||
=== Патч | === Патч 3 от Real Wolf<ref>[https://www.gameru.net/forum/index.php?s=&showtopic=46774&view=findpost&p=1535346 Пост пользователя "Lagos" на форуме Gameinator]</ref> === | ||
* Снято ограничение по добавлению большого количества моделей на сцену за один раз (через Multiple Append и т.п.). В оригинале было максимально 32 модели. | * Снято ограничение по добавлению большого количества моделей на сцену за один раз (через Multiple Append и т.п.). В оригинале было максимально 32 модели. | ||
Версия от 20:19, 27 марта 2019
|
X-Ray SDK 0.4 | |
| Разработчик | GSC Game World |
| Модифицировали | Neo][, Haron, K.D., Real Wolf |
| Крайнее обновление | Патч 3 от 14 апреля 2015 (10 лет) |
| Тип | инструментарий |
| Платформа | Windows XP |
| Форматы файлов | *.level, *.object, *.lwo, *.xr, *.txt, *.obj, *.ltx, *.ogf, *.omf, *.skl, *.skls, *.spawn, *.dds, *.tga, *.thm, *.ogg, *.wav |
X-Ray SDK 0.4[1][2][3] — это инструментарий для работы с игрой S.T.A.L.K.E.R. - Тень Чернобыля на движке X-Ray Engine 1.0.
В открытый доступ разработчиками был выложен 14 мая 2007 года[4].
| Установка | |||
|---|---|---|---|
| 1 | X-Ray SDK 0.4 |
Распакуйте архив, и переместите папку X-Ray_SDK_0.4 в удобную для вас директорию. ВНИМАНИЕ! Путь к SDK не должен содержать пробелов, иначе может происходить вылет: SDK:Xr ini.cpp | |
| 2 |
Распакуйте игровые архивы Теней Чернобыля, и переместите полученную папку gamedata с заменой в X-Ray_SDK_0.4\level_editor | ||
| 3 |
Если ваша версия Windows выше XP, обязательно устраните несовместимость X-Ray SDK 0.4 с Windows Либо установите современную совместимую версию X-Ray SDK by YURSHAT | ||
| Дополнительное ПО | ||
|---|---|---|
| 1 | Visual C++ 2005 x86 Redistributable | |
| 2 | .NET Framework 3.0 | |
| 3 | DirectX End-User Runtimes (June 2010) | |
Состав
- Level Editor
- Actor Editor
- Shader Editor
- Particle Editor
- xrLC
- xrDO
- xrAI
Также включает:
- плагины для экспорта из Maya 8 и 8.5 в формат *.object
- скрипты для Maya
- туториалы по основам работы на английском языке.
Особенности
Изначально выпущен для поддержки маппинга к мультиплееру игры, в связи с чем не содержал компилятора xrAI, необходимого для сборки уровней к одиночной игре, он был выложен в открытый доступ позже, 25 мая 2010 года[5].
Это тот же инструментарий, что использовался для разработки ТЧ. Функциональность входящих в него программ не урезана. Позволяет работать с уровнями (LE), импортом и настройкой моделей (AE), шейдерами (SE) и библиотекой партикл-эффектов (PE), а также рядом более мелких областей.
Стандарт де-факто для разработки крупных модов.
Примечание
- xrAI привередлив, и требует абсолютно корректные настройки переходов между уровнями и static particles.
| Описание ключей компилятора | ||
|---|---|---|
| Ключ | Описание | Пример |
f |
Собрать AI-сетку | -f имя_уровня
Для нескольких уровней (через запятую без пробела): |
draft |
Собрать черновую AI-сетку; использовать с ключом -f |
-draft
|
no_separator_check |
Отключить проверку на перекрытие AI-сетки restrictor'ами; использовать с ключом -f |
-no_separator_check
|
g |
Собрать graph уровня | -g имя_уровня
Для нескольких уровней (через запятую без пробела): |
m |
Собрать game.graph | -m
|
s |
Собрать спавн | -s
|
Возможные ошибки и их исправление
| Ошибочное вычисление Render Quality[6] |
|---|
ОшибкаSDK при запуске, анализирует конфигурации ПК и вычисляет лучшие доступные настройки. Однако со встроенный видеокартой, эти настройки могут быть вычислены ошибочно, и тем самым будут заданы минимальные настройки. В результате, можно наблюдать такое: РешениеВ правом нижнем углу SDK, в меню Options -> Render -> Quality измените значение на более высокое, пока результат вас не удовлетворит. |
| Ошибка: Unable to write to level.ini[7][8] |
|---|
ОшибкаВозникает при закрытии Level Editor из-за того, что SDK не может сохранить файл level.ini на системный диск: C:\Users\ваше_имя\AppData\Local\VirtualStore\Windows Файл level.ini изначально находится в директории: X-Ray_SDK\editors Но таково устройство SDK, что дополнительно он копирует этот файл в указанную выше папку на системном диске. Решение
|
Сторонние обновления
Патч 1 от Neo][ и Haron
v0.4 от 4 ноября 2009 года[9]:
- восстановлены опции xrLC
v0.3 от 16 февраля 2009 года[10]:
- исправлена неработоспособность 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 года[11][12]:
- исправлен баг со свойствами spawn element, где открывалось окно выбора LightAnims вместо визуала
Патч 2 от K.D.[13]
- Отключена оптимизация мешей скелетных моделей при экспорте в *.ogf (аналогично HQ Geometry в AE X-Ray SDK 0.7):
| До | После |
- Исправление вылета при построении уровня на стадии Merge LOD textures. Подробнее: Failed static remote build
Ошибка возникала из-за большого количества лод-объектов на локации. Они просто не вмещались на текстуру. Теперь текстура будет увеличена до нужных размеров и соответственно лодов можно будет ставить намного больше. - Исправлено отсутствие окошка выбора файлов при добавлении анимаций на Windows Vista/7 и выше. Должны заработать и другие проблемные окошки.
Внимание! Actor Editor должен запускаться с исправлением ACT на XPFileDialog (см. статью: Устранение несовместимости X-Ray SDK 0.4 с Windows)
Патч 3 от Real Wolf[14]
- Снято ограничение по добавлению большого количества моделей на сцену за один раз (через Multiple Append и т.п.). В оригинале было максимально 32 модели.
Источники
- ↑ Тема "X-Ray SDK" на форуме Игромании
- ↑ Тема "[SDK] X-Ray SDK 0.4" на форуме Gameinator
- ↑ Страница "X-RAY SDK 0.4" на S.T.A.L.K.E.R. Inside
- ↑ Новость на официальном сайте S.T.A.L.K.E.R. - Тень Чернобыля
- ↑ Пост пользователя "Loxotron" на форуме Gameinator
- ↑ Пост пользователя "D0shi4ak" на форуме AP Production
- ↑ Пост пользователя "Vector" на форуме Gameinator
- ↑ Пост пользователя "aka_sektor" на AMK форуме
- ↑ Страница "SDK Update 0.4" на S.T.A.L.K.E.R. Inside
- ↑ Страница "SDK Update 0.3" на S.T.A.L.K.E.R. Inside
- ↑ Пост пользователя "Neo][" на форуме Gameinator от 17 мая 2007 года
- ↑ Страница "SDK Update 0.1(Fix a bug with dialogue)" на S.T.A.L.K.E.R. Inside
- ↑ Тема "[SDK] Фиксы для X-Ray SDK" на форуме Gameinator
- ↑ Пост пользователя "Lagos" на форуме Gameinator


