Перейти к содержанию
SkyLoader

Универсальные компиляторы уровней х64

Рекомендуемые сообщения

 
 
2 минуты назад, aka_sektor сказал:

Ирбис а ведь когда-то компилили парни по 2 дня

ой не напоминай дружище....никто не вернет нам это упущенное время... Но тогда и видюх таких не было

i15646192306.gif

Изменено пользователем Ирбис

Патриарх канонической церкви.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Ирбис да даже сейчас использовав те компиляторы с этим железом особо лучше не станет, пару дней так и уйдёт, дело в компиляторе так то.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

@SkyLoader, годами пользуюсь твоим компилятором уровней, огромное уважение за проделанную работу, но могу я попросить добавить опцию сохранения LightMap в HDR текстуру как есть? Также было бы очень кстати иметь денойз как Unreal LightMass314494236_bandicam2026-08-2623-31-10-223.thumb.jpg.2901d961dd5e65800cc9f8d1113046e1.jpg
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

2026-08-27_184754.png.5bc4106f099a37fbe997b8d35f85b7f5.png

2026-08-27_193744.png.0ff7f48f5e31e8355df71f503ba17afa.png

Вроде работает, по времени на моем маленьком сервере - такое же время сборки. 4 часа. без видеокарты. Спавн минуту и было примерно.
Насчет xrDO и xrAI - вылетают, логи прикладываю. Вылетают после сборки. То есть конечный результат получается, но сами компиляторы почему то крашутся.

По карте полетал видимых багов не заметил.

Есть еще какой то краш при сборке xrLC. 

 
* New phase started: LIGHT: Baking lmap AO on Embree...
    | Lighting pass 1/2: baking...
    |    | 835921 deflectors
    |    | * THREAD #0: Started.
    |    | * THREAD #1: Started.
    |    | * THREAD #2: Started.
    |    | * THREAD #3: Started.
[Thread 9916] MU Tasks waiting for common tasks
    |    | * ERROR: Lightmap not calculated lm=2x2 texels=4 marker{255=0, 1..254=0, 0=4}
    |    | *        UVpolys=1 sphere{R=1.610446 P=(-784.133362,1.281537,-658.062378)} normal=(0.000000,1.000000,0.000000) uvBB=[(0.500000,0.500000)..(0.500000,0.500000)]
    |    | *        face[0] area=0.000000 v0=(-784.133362,2.891983,-658.062378) v1=(-784.133362,1.195992,-658.062378) v2=(-784.133362,-0.328908,-658.062378)

    |    | * THREAD #2: Task Completed.
    |    | * THREAD #1: Task Completed.
    |    | * THREAD #0: Task Completed.
    |    | * THREAD #3: Task Completed.
    |    |   262202 deflectors need rebake
    | Lighting pass 2/2: rebaking...
    |    | * THREAD #0: Started.
    |    | * THREAD #1: Started.
    |    | * THREAD #2: Started.
    |    | * THREAD #3: Started.
    |    | * THREAD #2: Task Completed.
    |    | * THREAD #3: Task Completed.
    |    | * THREAD #1: Task Completed.
    |    | * THREAD #0: Task Completed.
    |    | 5451.448242 seconds
* Phase ended: LIGHT: Baking lmap AO on Embree... - 01:30:52

Ну вообще ероров хватает. но большинство не критичные а вот этот при бакинг странный. На работу локации большинство ошибок не влияет.

xrcompiler_a_1_21.log xrcompiler_a_1_22.log xrcompiler_a_1_23.log xrcompiler_a_1_24.log


vDGz4K9.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
В 11.08.2026 в 17:52, imcrazyhoudini сказал:

Ирбис сравнивал компиляцию локаций с использованием optix? Если видюха 20+ серии конеш.

Какая разница выходит?

Если интересует различие именно на крупных локациях, то есть сравнение локации Живой Зоны от 2022 года с запеканием статического освещения на NVIDIA RTX 5080 и процессоре AMD Ryzen 7 7800X3D:

v1.6b: 04:24:11

v1.7 alpha с Embree: 03:30:14

v1.7 alpha c OptiX: 00:16:53

Спойлер

pripyat_full_v1_6b.png.7f43d163ff0e5c12fa67b4da76cde451.pngpripyat_full_v1_7_alpha_embree.png.39bb81c4c41a660875e9c8ba81bd48af.pngpripyat_full_v1_7_alpha_optix.png.0d74d299055886ca77a45ff50073bbf9.png

 

В 26.08.2026 в 22:32, NSDeathman сказал:

могу я попросить добавить опцию сохранения LightMap в HDR текстуру как есть?

Я как-то пробовал хранить не упакованные запеченные данные, а float'овые - это сильно увеличило использование оперативки. Здесь только остается использовать ключ, отключающий сжатие лайтмап текстур. По поводу денойза подумаю.

 

В 28.08.2026 в 12:59, 1_A сказал:

4 часа. без видеокарты.

Очевидно, что от компиляции полностью на процессоре больших отличий ждать не стоит

В 28.08.2026 в 12:59, 1_A сказал:

Насчет xrDO и xrAI - вылетают, логи прикладываю. Вылетают после сборки. То есть конечный результат получается, но сами компиляторы почему то крашутся.

Причина известна и пофикшена, возникает при отсутствующей библиотеке cuda. На результат это действительно не влияет, это происходит уже после сохранения.

В 28.08.2026 в 12:59, 1_A сказал:

    |    | * ERROR: Lightmap not calculated lm=2x2 texels=4 marker{255=0, 1..254=0, 0=4}
    |    | *        UVpolys=1 sphere{R=1.610446 P=(-784.133362,1.281537,-658.062378)} normal=(0.000000,1.000000,0.000000) uvBB=[(0.500000,0.500000)..(0.500000,0.500000)]
    |    | *        face[0] area=0.000000 v0=(-784.133362,2.891983,-658.062378) v1=(-784.133362,1.195992,-658.062378) v2=(-784.133362,-0.328908,-658.062378)

Раньше вывод такого сообщения был мелким, сейчас более детальный. И по которому теперь можно понять, что ошибка в самой геометрии из-за инвалид фейса, который имеет нулевую площадь, поэтому лайтмапа для него не запеклась

  • Лайк 1
  • Мастер! 2
  • Спасибо 1

ts_logo.png.90641dc75d9a159811603d66254d25a9.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
5 минут назад, SkyLoader сказал:

00:16:53

Да ну нафиг, 3 часа вот так просто выкинуло с видеокартой с лучами? И уровень без ошибок? Ха! Моддерам сейчас по ходу ошибки прощаются считай полностью

  • Лайк 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

когда исходники в сеть случайно утекут? типа как фк1 или кр1 или кр2 и кр3. или гта5 :u1F60A:

 

 

Изменено пользователем andreyholkin

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
В 30.08.2026 в 12:37, andreyholkin сказал:

когда исходники в сеть случайно утекут?

А зачем им в сеть утекать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

SkyLoader Версия 1.7 альфа не собирает аллспавен от слова совсем. Версия 1.6б собирает четко. Спавен ЖЗ.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

mirka ,

В 27.07.2026 в 10:16, SkyLoader сказал:

- Для расширенной АИ-сетки был сделан расширенный формат графов, т.к. у части людей были проблемы в игре. В этой части тоже стоит тестировать. Для движка требуется соответствующие изменения. Пример diff файла для движка OpenXray: скачать

 

В 08.08.2026 в 23:06, SkyLoader сказал:

Для отключения расширенного формата графа у расширенной АИ-сетки добавлен ключ -legacy_graph

 


ts_logo.png.90641dc75d9a159811603d66254d25a9.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

SkyLoader Ок, объясню по другому. Версия 1.7а, ставлю галочки ноу сепаратор чек и легаси граф, алл_спавен собирается и игра запускается, но на локации ни чего нет, даже костров. Только актор и лестницы в алл_спавен попадают. А если компилить версией 1.6б ставя те же галочки то все ок, и костры и вороны и нпс с аномалиями, все на своем месте и работает.

Изменено пользователем mirka

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
8 часов назад, mirka сказал:

ставлю галочки ноу сепаратор чек и легаси граф, алл_спавен собирается и игра запускается, но на локации ни чего нет

Раз legacy_graph есть, то залей аи-сетку, level.spawn и level.game от уровня, посмотрю у себя


ts_logo.png.90641dc75d9a159811603d66254d25a9.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

SkyLoader https://disk.yandex.ru/d/QfTZZfI9CuWELg


Дополнено 3 минуты спустя

Компилируют локацию компиляторы 1.7а конечно классно, ЖЗ за 24 минуты, но вот компил спавна немного подвел. В принципе не критично, спавен можно компилировать версией 1.6б.

Изменено пользователем mirka

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
В 06.08.2026 в 20:46, SkyLoader сказал:

Судя по тому, что версия прошлогодняя, и в один момент отвалилась сборка сразу всех уровней, может быть правились конфиги или скрипты, которые стали причиной этого. Стоит попробовать перенести скрипты и конфиги из оригинальной игры и ещё раз собрать спавн и графы. Если проблема останется, то залей папки скриптов, конфигов и уровня, спавн которого собираешь.

в прошлый раз просто скачал новую версию и когда не получил результата забил на то дело (мой косяк), сейчас все перечитал, и после того как добавил чистые конфиги и скрипты спавн собрался за три секунды. Спасибо всем людям оказавшим помощь!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

@SkyLoader вылет при попытке собрать аи-мап на 1.7 альфа. level.ai пишет, но для сборки спавна не годится

xrcompiler_29925_09-28-26_11-29-43.log

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
5 часов назад, pirat сказал:

level.ai пишет, но для сборки спавна не годится

Спавн не собирает или что? 


Дополнено 43 минуты спустя

Промежуточный апдейт от 28.09

  • Фикс крашей при завершении компиляции травы и аи-сетки
  • Фиксы HIP RT на видеокартах AMD
  • Фикс зависания компиляции с HIP RT на стадии Implicit lighting
  • Фикс старого бага сборки RCAST геометрии у MU моделей
  • Фикс краша при отсутствии RCAST геометрии у некоторых материалов MU моделей
  • Ускорено объединение схожих вершин у MU моделей
  • Поддержка высоколигональных MU моделей (добавлен алгоритм разделения мешей при превышении порога вершин)
  • Правки компиляции графов
  • Добавлена возможность включить экспериментальный денойзинг хеми лайтмап. Включается ключом -lm_denoise, дополнительные ключи описаны в справке. Сравнение до/после:
Спойлер

ss_skyloader_09-28-26_15-13-36_(escape).thumb.jpg.48bcd2fef1ab455774123b6dc0aeafe5.jpgss_skyloader_09-28-26_15-16-22_(escape).thumb.jpg.1e24cfbc0203921b0bd67b86dab5de42.jpg

 

Скачать:

Yandex disk

 

Изменено пользователем SkyLoader
  • Мастер! 1
  • Хабар 1

ts_logo.png.90641dc75d9a159811603d66254d25a9.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
2 часа назад, SkyLoader сказал:

Спавн не собирает или что? 

вылет на сборке аи сетки, но level.ai сохраняется, но при попытке собрать спавн пишет что нет аи сетки

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
31 минуту назад, pirat сказал:

вылет на сборке аи сетки, но level.ai сохраняется, но при попытке собрать спавн пишет что нет аи сетки

Нужны логи сборки сетки и спавна на сегодняшней версии компилятора


ts_logo.png.90641dc75d9a159811603d66254d25a9.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
5 минут назад, SkyLoader сказал:

Нужны логи сборки сетки и спавна на сегодняшней версии компилятора

на сегодняшней все работает

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Может ещё кто проверить:

поставить в ле "fireball_zone" и собрать спавн под ТЧ. У меня, если собрать этим компилем, в игре от неё нет урона, а другим - есть.

 

Похоже ещё, у этого типа аномалий - не обновляется значение урона в ле. Допустим было в конфиге сдк урон 0.3, расставил, закрыл редактор, поменял урон на 0.8, ещё добавил, собрал спавн - в игре они будут с разным уроном, хотя в конфиге игры может и 0 быть.

 

Глянул как в ЗП, в xrServer_Objects_ALife_Monsters.cpp параметр "m_maxPower" убран и записывается 0 в нетпакет, а уже в игре (CustomZone.cpp) читается "max_start_power" из конфига зоны, только в ТЧ как-раз урон брался с того нетпакета. С другими типами нормально, потому что в object_factory_register.cpp они как CSE_ALifeAnomalousZone (alife_anomalous_zone.cpp), для которых работает min_ / max_start_power из конфига.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
Спойлер

 

* New phase started: Reading project [pripyat_full]...
xrRaycast: using OptiX (GPU).
    |    | build.prj size: 884195 K
    |    | Input file version: 18
    |    | Output file version: 18
* Phase ended: Reading project [pripyat_full]... - 00:00:00
 
* New phase started: Converting data structures...
    |    | * Loading compile shader library: shaders_xrlc.xr
    |    | * Loading game shader library: shaders.xr
    |    | * Loading game physics material library: gamemtl.xr
    | Vertices...
    |    | *         vertices: 9840814
    |    | Load: b_vertex staging 115322 K
    | Faces...
    |    | *            faces: 16077018
    |    | Load: b_face staging 690809 K (sizeof 44)
    | Models and References
    |    | * Loading model: ''
 
FATAL ERROR
 
[error]Expression    : need <= F.elapsed()
[error]Function      : ReadCountChecked
[error]File          : G:\S.T.A.L.K.E.R.Sources\x-ray_universal_compiler\src\utils\xrCompiler_Core\Light\xrMU_Model_Load.cpp
[error]Line          : 14
[error]Description   : MU model [] declares 4294967295 vertices (51539607540 bytes), but only 1440 bytes left in the chunk - build data is corrupted or was made by another SDK version
 

stack trace:

0033:000000006589902C xrCompiler.exe
0033:00000000658990E8 xrCompiler.exe
0033:0000000065866EFD xrCompiler.exe
0033:000000006581BE1B xrCompiler.exe

 

вылет при компилировании геометрииimage.png.e54052bd829d6f7c0ed79b25dadf61da.pngimage.png.59ada8c387ddabec67bd944146b01289.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек. Оставаясь на сайте, вы подтверждаете свое согласие на их использование. Политика конфиденциальности | Условия использования