XrLC x64 SoC: различия между версиями
Перейти к навигации
Перейти к поиску
мНет описания правки |
мНет описания правки |
||
| (не показаны 2 промежуточные версии этого же участника) | |||
| Строка 28: | Строка 28: | ||
{| class="mw-collapsible mw-collapsed wikitable" | {| class="mw-collapsible mw-collapsed wikitable" | ||
! colspan=4| | ! colspan=4| Ссылки на скачивание | ||
|- | |- | ||
| xrLC x64 SoC | | xrLC x64 SoC | ||
| | | | ||
'''build 5714'''<br> | '''build 5714'''<br> | ||
https://yadi.sk/d/qrHM0AnlbhNH3<br> | |||
https://cloud.mail.ru/public/4NwP/FLGu7AsHX | |||
'''build 5859'''<br> | '''build 5859'''<br> | ||
https://yadi.sk/d/BX7pylQrmjK7ug<br> | |||
https://cloud.mail.ru/public/2BYC/4zAyPwtoF | |||
|- | |- | ||
| Патч 1 | | Патч 1 | ||
| | | https://drive.google.com/open?id=1DnPF1yB_SSipNqZNVlaGWaJzo6tyT3yd<br> | ||
https://yadi.sk/d/q18evBO0t8G15w<br> | |||
https://cloud.mail.ru/public/38ue/cCKJmzQu5 | |||
|} | |} | ||
== Особенности == | |||
* поддержка более 4 Гб ОЗУ | * поддержка более 4 Гб ОЗУ | ||
* поддержка многоядерных процессоров | * поддержка многоядерных процессоров | ||
| Строка 96: | Строка 83: | ||
|} | |} | ||
== Установка == | |||
Переместите файлы из архива с заменой в ''X-Ray_SDK_SoC\level_editor'' | |||
Переместите файлы патча выбранного компилятора (sep2014 или 2015) из архива с заменой в ''X-Ray_SDK_SoC\level_editor''. | |||
== Примечание == | |||
* '''build.cform''', генерируемый '''xrLC x64''', НЕ будет работать с ''оригинальным'' '''xrDO''', только с '''xrDO x64'''. | * '''build.cform''', генерируемый '''xrLC x64''', НЕ будет работать с ''оригинальным'' '''xrDO''', только с '''xrDO x64'''. | ||
== Возможные ошибки и их исправление == | == Возможные ошибки и их исправление == | ||
| Строка 121: | Строка 111: | ||
## Переместить получившийся файл '''level.ai''' с заменой в папку с уровнем скомпилированным '''xrAI x64'''. | ## Переместить получившийся файл '''level.ai''' с заменой в папку с уровнем скомпилированным '''xrAI x64'''. | ||
|} | |} | ||
== Сторонние обновления == | == Сторонние обновления == | ||
| Строка 128: | Строка 117: | ||
{| class="wikitable" style="text-align:center; width: 250px;" | {| class="wikitable" style="text-align:center; width: 250px;" | ||
| <span class="plainlinks">[https:// | | <span class="plainlinks">[https://postimg.cc/68YHJdXm https://i.postimg.cc/68YHJdXm/1.png]</span> | ||
| <span class="plainlinks">[https:// | | <span class="plainlinks">[https://postimg.cc/B8bmqXZQ https://i.postimg.cc/B8bmqXZQ/2.png]</span> | ||
| <span class="plainlinks">[https:// | | <span class="plainlinks">[https://postimg.cc/YvpXsdJF https://i.postimg.cc/YvpXsdJF/3.jpg]</span> | ||
|- | |- | ||
| До: На полу заметны разноцветные пятна. | | До: На полу заметны разноцветные пятна. | ||
| Строка 137: | Строка 126: | ||
|} | |} | ||
<br clear="all" /> | <br clear="all" /> | ||
== Источники == | == Источники == | ||
{{Reflist|3}} | {{Reflist|3}} | ||
[[Категория:Утилиты для моддинга | [[Категория:Утилиты для моддинга]] | ||
Текущая версия от 18:39, 11 сентября 2022
|
xrLC x64 SoC | |
| Разработчик | GSC Game World |
| Модифицировал | K.D. |
| Версия |
|
| Тип | компиляторы |
| Платформа | X-Ray SDK 0.4 |
| История версий | |
xrLC x64 SoC[1][2] — это набор модифицированных (в 64-битные версии) на основе X-Ray SDK 0.4 компиляторов xrLC, xrDO и xrAI, использующихся для сборки уровней, травы и освещения детальных объектов одиночной игры и мультиплеера, а также компонентов искусственного интеллекта уровней только одиночной игры.
Особенности
- поддержка более 4 Гб ОЗУ
- поддержка многоядерных процессоров
- более быстрая компиляция
- возможность компилировать большие по размеру уровни
| Описание ключей компиляторов[3][4] | |||
|---|---|---|---|
| Компилятор | Ключ | Описание | Пример |
| xrLC, xrDO, xrAI | f |
Обязательный параметр для компиляции уровня по пути: X-Ray_SDK_SoC\level_editor\gamedata\levels | -f имя_уровня
|
| xrLC, xrDO | ? |
Включить мини-help | |
| xrLC, xrDO | h |
Включить мини-help | |
| xrLC, xrDO | o |
Включить меню с дополнительными опциями | |
| xrLC | noise |
Отключить converting to MU | |
| xrLC, xrDO | norgb |
Отключить (в xrDO - запекание всех просчитанных коэффициентов освещения в level.details) расчет "основного" лайтмапа (lmap#1_1), который используется только на статике; сам файл лайтмапа создается и ссылка на него прописывается в level; время компиляции с ключом существенно меньше, чем без него; если статическое освещение не используется, можно указать | |
| xrLC, xrDO | nosun |
Отключить расчет лайтмапа от солнца; они нужны только на статике, либо на динамике при игре с опцией r2_sun_static. | |
| xrLC | nolmaps |
Отключить создание файла лайтмапа и запись ссылки на него в level | |
| xrLC | skipinvalid |
Игнорировать 2 вариант вылета: XrLC:xrPreOptimize.cpp | |
| xrLC | lmap_quality |
Установить пользовательское значение ключа Pixel per meter свойств сцены в Level Editor; задается, как в SDK - дробное значение; если без ключа, будет использоваться значение из билда уровня; наиболее заметны изменения на статическом освещении; в SDK максимальное значение = 20, а с этим ключом можно указать больше | -lmap_quality 35
|
| xrAI | s |
Собрать спавн | Для одного уровня:-s имя_уровня
Для нескольких уровней (через запятую без пробела): |
Установка
Переместите файлы из архива с заменой в X-Ray_SDK_SoC\level_editor
Переместите файлы патча выбранного компилятора (sep2014 или 2015) из архива с заменой в X-Ray_SDK_SoC\level_editor.
Примечание
- build.cform, генерируемый xrLC x64, НЕ будет работать с оригинальным xrDO, только с xrDO x64.
Возможные ошибки и их исправление
| xrAI компилирует AI сетку без просчета укрытий[5][6] |
|---|
ОшибкаКакой бы ключ xrAI вы не указали при компиляции AI сетки, она всегда получается draft качества. РешениеПорядок компиляции:
|
Сторонние обновления
Патч 1 от saas[7]
- Выключено сжатие лайтмапов / исчезли ужасные разноцветные артефакты и засветы.
|
|
|
| До: На полу заметны разноцветные пятна. | После: их уже нет. | До: посреди темной комнаты, засвечены несколько плиток, хотя этого быть не должно. |
Источники
- ↑ Пост пользователя "K.D." на форуме Gameinator
- ↑ Пост пользователя "macron" на AMK форуме
- ↑ Информация из файла soc_compilers_readme.txt
- ↑ Ключи добыты напрямую из *.exe-файлов компиляторов утилитой Microsoft Strings
- ↑ Пост пользователя "Silver Raven" на AMK форуме
- ↑ Пост пользователя "aka_sektor" на AMK форуме
- ↑ Пост пользователя "aka_sektor" на форуме Gameinator


