IPB

Помощь по разделу

Сайт S.T.A.L.K.E.R. Inside / [ЗП] Параметры командной строки / Распаковщик ресурсов

>

[SDK] Фиксы для X-Ray SDK

 
 K.D.
сообщение 25.07.2012, 10:29
Сообщение #101


Почти Мастер
***********

Группа: Участник
Сообщений: 1090
Регистрация: 01.03.2011
Из: Москва
Пользователь №: 14352




ТЧ SDK
Actor Editor: Отключение оптимизации мешей скелетных моделей при экспорте в ogf
Отключена оптимизация мешей скелетных моделей при экспорте в ogf (аналогично HQ Geometry в АЕ ЗП).
Автор: K.D.

До
(IMG:http://images.gameru.net/thumb/6502f11648.jpg)
После
(IMG:http://images.gameru.net/thumb/84fbcd32c6.jpg)

Скачать
Level Editor: Исправление вылета при построении уровня на стадии Merge LOD textures
Ошибка возникала из-за большого количества лод-объектов на локации (>128). Они просто не вмещались на текстуру 2048х2048.
Теперь текстура будет увеличена до нужных размеров и соответственно лодов можно будет ставить намного больше.
Автор: K.D.

Скачать
Actor Editor: Исправление окна загрузки анимаций
Исправлено отсутствие окошка выбора файлов при добавлении анимаций на Windows Vista/7 и выше.
Должны заработать и другие проблемные окошки.
Внимание! АЕ должен запускаться с фиксом ACT на XPFileDialog, как описано, например, тут.
Автор: K.D.

(IMG:http://storage7.static.itmages.ru/i/14/0414/s_1397498926_9459196_a896a574e5.png)

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

Скачать

ЧН SDK
Actor Editor: Отключение оптимизации мешей скелетных моделей при экспорте в ogf
Отключена оптимизация мешей скелетных моделей при экспорте в ogf (аналогично HQ Geometry в АЕ ЗП).
Автор: K.D.

До
(IMG:http://images.gameru.net/thumb/b5c436f9bc.jpg)
После
(IMG:http://images.gameru.net/thumb/f82b86faeb.jpg)

Скачать | Зеркало
Level Editor: Исправление вылета при построении уровня на стадии Merge LOD textures + поддержка более 2 Гб ОЗУ
Ошибка возникала из-за большого количества лод-объектов на локации (>128). Они просто не вмещались на текстуру 2048х2048.
Теперь текстура будет увеличена до нужных размеров и соответственно лодов можно будет ставить намного больше.
Также, включена поддержка более 2 Гб ОЗУ для всех редакторов.
Автор: macron

Скачать

ЗП SDK
Actor Editor: Форсирование использования групп сглаживания при экспорте моделей
Форсировано использование групп сглаживания при экспорте моделей. Работает с группами сглаживания как Макса, так и Майки.
Автор: K.D.

До
(IMG:http://images.gameru.net/thumb/e3b4412cb6.jpg)
После
(IMG:http://images.gameru.net/thumb/8cacbf34c5.jpg)

Скачать | Зеркало
Level Editor: Исправление вылета при построении уровня на стадии Merge LOD textures + поддержка более 2 Гб ОЗУ
Ошибка возникала из-за большого количества лод-объектов на локации (>128). Они просто не вмещались на текстуру 2048х2048.
Теперь текстура будет увеличена до нужных размеров и соответственно лодов можно будет ставить намного больше.
Также, включена поддержка более 2 Гб ОЗУ для всех редакторов.
Автор: macron

Скачать

ТЧ-ЧН SDK
xrLC: Фикс вылета при инвалид фейсах + качественные лайтмапы
1) убран вылет при нахождении инвалидных треугольников (invalid faces), теперь окошко с ошибкой не появляется
2) компилятор генерирует текстуры для лайтмапов в высоком качестве

В архиве лежат готовые бинарники. Но если вы хотите добавить правки в свои - используйте патчер и сами патчи.

Автор: RayTwitty

Скачать

ТЧ-ЧН-ЗП SDK
Level Editor: Фикс инвалид фейсов
Выяснилось, что SDK за инвалид фейсы считает не только действительно кривые фейсы, но и просто маленькие треугольники. Из-за этого невозможно создание геометрии с высокой детализацией.

Геометрия с удаленными маленькими фейсами во время билда уровня:
(IMG:http://f21.ifotki.info/thumb/6914bf66bc42e82dbfd628699d6f2f9cb0c2a5267248280.png)
Геометрия после билда уровня с фиксом:
(IMG:http://f21.ifotki.info/thumb/013221ae4d9384f539481488f8ac77d2b0c2a5267248640.png)

Автор: RayTwitty

Скачать
Level Editor: Различные фиксы
ТЧ
- Снято ограничение на количество воллмарков на уровне (увеличено с 500 до 5000)

ЧН-ЗП
- Исправлено падение при построении уровня на стадии "Merge LOD textures" (размер максимальной текстуры увеличен с 2048 до 4096)
- Снято ограничение на количество воллмарков на уровне (увеличено с 500 до 5000)
- Снято ограничение по добавлению большого количества моделей на сцену за один раз (через Multiple Append и т.п.). В оригинале было максимально 32 модели.

Скачать


Сообщение отредактировал RayTwitty - 01.12.2017, 01:59
Перейти в начало страницы
 
 
 
Ответов
 WolfHeart
сообщение 05.11.2017, 23:10
Сообщение #102


Игрок
***

Группа: Участник
Сообщений: 31
Регистрация: 18.08.2017
Из: Донецк, ДНР
Пользователь №: 27656



RayTwitty, Тут уже задавали вопрос, ты не ответил.
Планируется ли такая же правка и для АЕ?
Перейти в начало страницы
 
 
 RayTwitty
сообщение 06.11.2017, 01:36
Сообщение #103


Кандидат Игровых Наук
******************

Группа: Участник
Сообщений: 3165
Регистрация: 24.09.2010
Пользователь №: 14086



Цитата(WolfHeart @ 05.11.2017, 23:10) *
Планируется ли такая же правка и для АЕ?

С каких пор АЕ научился билдить уровни?
Перейти в начало страницы
 
 
 WolfHeart
сообщение 06.11.2017, 04:52
Сообщение #104


Игрок
***

Группа: Участник
Сообщений: 31
Регистрация: 18.08.2017
Из: Донецк, ДНР
Пользователь №: 27656



RayTwitty, Да не бильдить уровни, при работе с моделями у которых есть инвалид фейсы, АЕ то-же вылетает.
Цитата(sinaps)
А то люди, бывает, такие кульбиты выделывают, что бы от этой ошибки избавиться...

А вот тот пост с вопросом: https://www.gameru.net/forum/index.php?s=&a...t&p=1622773

Сообщение отредактировал WolfHeart - 06.11.2017, 05:00
Перейти в начало страницы
 
 
 RayTwitty
сообщение 06.11.2017, 21:52
Сообщение #105


Кандидат Игровых Наук
******************

Группа: Участник
Сообщений: 3165
Регистрация: 24.09.2010
Пользователь №: 14086



Цитата(WolfHeart @ 06.11.2017, 04:52) *
Да не бильдить уровни, при работе с моделями у которых есть инвалид фейсы, АЕ то-же вылетает.

Цитата(K.D. @ 25.07.2012, 10:29) *
Отключена оптимизация мешей скелетных моделей при экспорте в ogf (аналогично HQ Geometry в АЕ ЗП).
Перейти в начало страницы
 
 
 sinaps
сообщение 06.11.2017, 23:14
Сообщение #106


Новичок
*

Группа: Участник
Сообщений: 9
Регистрация: 10.09.2017
Пользователь №: 27726



Цитата(RayTwitty @ 06.11.2017, 21:52) *
HQ Geometry в АЕ ЗП

В ЗП SDK Не помогает. Или предлагается для решения этой проблемы на ТЧ SDK даунгрейдиться?
Перейти в начало страницы
 
 
 БутчерПит
сообщение 07.11.2017, 10:48
Сообщение #107


Почти Мастер
***********

Группа: Участник
Сообщений: 1023
Регистрация: 28.05.2010
Из: Кайфовая республика, Атдушинский район
Пользователь №: 13942



Сначала сравни ogf на выходе АЕ с исходной моделью - они идентичны? Исходя из результатов можно делать дальнейшие выводы. Может, это уже игровой движок корёжит детализированные модели, а экспортёр не при чём.
Перейти в начало страницы
 
 
 sinaps
сообщение 07.11.2017, 17:23
Сообщение #108


Новичок
*

Группа: Участник
Сообщений: 9
Регистрация: 10.09.2017
Пользователь №: 27726



Цитата(RedPython @ 07.11.2017, 10:48) *
Сначала сравни ogf на выходе АЕ

Я от SDK Actor Editor вот такое окошечко вместо модели получаю
(IMG:http://images.vfl.ru/ii/1510064439/884196d5/19320938.jpg)
Так с чем мне его нужно сравнить?
Перейти в начало страницы
 
 
 RayTwitty
сообщение 07.11.2017, 17:46
Сообщение #109


Кандидат Игровых Наук
******************

Группа: Участник
Сообщений: 3165
Регистрация: 24.09.2010
Пользователь №: 14086



Цитата(sinaps @ 07.11.2017, 17:23) *
Я от SDK Actor Editor вот такое окошечко вместо модели получаю

Это окошечко в принципе говорит о том, что модель сделана некорректно.

В ЗП без особых проблем можно сделать хайполи динамические модели:
1) должен быть установлен флаг HQ Geometry при экспорте в СДК;
2) в игре - вот и продолжение.

Вдогонку - если хотите качественные анимации, нужно активировать флаг Force 16bit MotionT (подробнее здесь).

Сообщение отредактировал RayTwitty - 07.11.2017, 17:47
Перейти в начало страницы
 
 
 sinaps
сообщение 07.11.2017, 21:15
Сообщение #110


Новичок
*

Группа: Участник
Сообщений: 9
Регистрация: 10.09.2017
Пользователь №: 27726



Цитата(RayTwitty @ 07.11.2017, 17:46) *
модель сделана некорректно

Я знаю, но эта модель из одного довольно известного мода, где она именно в таком виде присутствует и в игре свою некорректность никак не проявляет. И разве про эти [url="http://i-fotki.info/21/6914bf66bc42e82dbfd628699d6f2f9cb0c2a5267248280.png.html"] грибы нельзя сказать того же самого?

А за ссылки большое спасибо, оказались крайне полезными.
Перейти в начало страницы
 
 
 RayTwitty
сообщение 25.11.2017, 22:17
Сообщение #111


Кандидат Игровых Наук
******************

Группа: Участник
Сообщений: 3165
Регистрация: 24.09.2010
Пользователь №: 14086



Собрал в шапке все имеющиеся на данный момент фиксы, обновил описание у фикса инвалид фейсов для LE.
Перейти в начало страницы
 
 
 RayTwitty
сообщение 01.12.2017, 01:57
Сообщение #112


Кандидат Игровых Наук
******************

Группа: Участник
Сообщений: 3165
Регистрация: 24.09.2010
Пользователь №: 14086



Ранее я писал о проблеме, которая возникла якобы из-за моего фикса "инвалид фейсов" для LE: после компиляции в некоторых местах появлялись подобные тени от рандомной невидимой геометрии. Но как выяснилось, фикс тут не причем и дело совершенно не в нем. Всему виной было то, что я убил параметр weld distance в ноль, чтобы, как я думал, не склеивать маленькие вертексы, но это вышло боком, да и в моем случае совершенно не нужно.
Ни в коем случае НЕ устанавливайте weld distance в 0!

По итогам: все фиксы работоспособны (IMG:style_emoticons/default/smile.gif)

Сообщение отредактировал RayTwitty - 17.06.2018, 21:02
Перейти в начало страницы
 
 
 aka_sektor
сообщение 14.12.2017, 13:00
Сообщение #113


Мастер Игры
************

Группа: Участник
Сообщений: 1339
Регистрация: 04.04.2013
Из: Беларусь
Пользователь №: 16432



Исправление для xrLC SoC, x64 версий от K.D. (27 сентября 2014 года и 2015 года).

https://drive.google.com/open?id=1DnPF1yB_S...laGWaJzo6tyT3yd

Автор: saas

Изменения:
- Выключено сжатие лайтмапов / исчезли ужасные разноцветные артефакты и засветы

См. скриншоты:
"До" - на полу заметны разноцветные пятна.
(IMG:https://images.gameru.net/thumb/d3adaa8bb0.png)
"После" - их уже нет.
(IMG:https://images.gameru.net/thumb/a4691d7d9e.png)
"Засвет" - посреди темной комнаты, засвечены несколько плиток, хотя этого быть не должно.
(IMG:https://images.gameru.net/thumb/1006ca9593.jpg)

Прочее:
- Лайтмапы будут иметь в 4 раза больший размер.

Как исправлено?

В xrLC.exe везде где сохраняются лайтмапы, т.е.:
Код
STextureParams fmt;
fmt.fmt                    = STextureParams::tfDXT5;


tfDXT5 изменено на tfRGBA.

Пруф

Перейти в начало страницы
 
 
 RSFSR
сообщение 14.12.2017, 13:33
Сообщение #114


Опытный Геймер
*******

Группа: Участник
Сообщений: 168
Регистрация: 30.09.2015
Пользователь №: 22513



хочу добавить, что тестировалась только версия 2015 с этой правкой, все артефакты с лайтмапами на р1 действительно пропали, но тестовая локация состояла всего из нескольких комнат, и как все будет выглядеть на больших локациях - неизвестно. на р2 локу не включал

Сообщение отредактировал RSFSR - 14.12.2017, 13:33
Перейти в начало страницы
 
 
 Ray
сообщение 24.12.2017, 15:18
Сообщение #115


Игроман
**********

Группа: Участник
Сообщений: 804
Регистрация: 07.04.2014
Пользователь №: 19854



aka_sektor, теперь осталось иcправить глючный xrAI, чтоб жизнь стала прекрасней (IMG:style_emoticons/default/laugh.gif)
Перейти в начало страницы
 
 
 aka_sektor
сообщение 24.12.2017, 17:01
Сообщение #116


Мастер Игры
************

Группа: Участник
Сообщений: 1339
Регистрация: 04.04.2013
Из: Беларусь
Пользователь №: 16432



Ray, вроде используют оригинальный от GSC. По крайней мере RSFSR так говорил, что его юзал. x64 только для геометрии и травы.

Сообщение отредактировал aka_sektor - 24.12.2017, 17:01
Перейти в начало страницы
 
 
 CyberXottab
сообщение 08.10.2018, 11:03
Сообщение #117


Почти Игрок
**

Группа: Участник
Сообщений: 29
Регистрация: 13.07.2018
Пользователь №: 29512



Цитата(RayTwitty @ 02.08.2017, 04:51) *
Цитата(RayTwitty @ 16.01.2017, 21:09) *
Фикс "инвалид фейсов"
Во время билда уровня видим в консоли:
Код
Object 'name' - 'mesh' has <n> invalid face(s). Removed.

Слишком маленькие фейсы удаляются из модели. В итоге получаем такое:
(IMG:http://f21.ifotki.info/thumb/6914bf66bc42e82dbfd628699d6f2f9cb0c2a5267248280.png)
После фикса:
(IMG:http://f21.ifotki.info/thumb/013221ae4d9384f539481488f8ac77d2b0c2a5267248640.png)

Ссылка на фиксы сразу для ТЧ, ЧН и ЗП SDK

З.Ы. в логе будут по-прежнему появляться строчки об инвалид фейсах, но на самом деле они удаляться не будут.
З.Ы2. в ЗП код отличался, поэтому проверьте, работает ли.

Был найден косяк с пропуском кривых (в частности нулевых) фейсов. Правка была переделана, теперь более корректно работает. И кстати, теперь в логе не будут появляться сообщения если фейс нормальный.
Ссылка обновлена.


Даже с этим фиксом удалятся будут, лично проверил.

Сообщение отредактировал CyberXottab - 08.10.2018, 11:06
Перейти в начало страницы
 
 
 
 

 
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 

Текстовая версия Сейчас: 21.11.2018, 19:55