При хостинг поддержке Интернет-сообщества VBIOS CS-Mapping.com.ua
Вернуться   CS-Mapping.com.ua > Forum > Разработка игр > Xash3D Engine
Ник
Пароль
Регистрация Правила форума FAQ Пользователи Администрация Календарь Поиск За 24 часа Пометить все разделы прочитанными

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 30.12.2018, 00:31  #1
Дядя Миша
Дядя Миша
Регистрация: 28.03.2010
Адрес: Кубань
Сообщения: 14,762


По умолчанию Xash3D 0.99 build 4344 [minor update]

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

Краткий список изменений (полный в change.log):
1. поддержка кастомной палитры (раньше ксаш просто использовал встроенную квейковскую и это прокатывало).
2. для кушных шрифтов отключено раскрашивание строк цветом, чтобы не портить цвета. Но если шрифт монохромный, то эффект вернётся.
3. Тот самый "эффект конвейера" для римейка Doom.

Игровые библиотеки, совместимые с Xash3D для Half-Life, набор картинок для WON-меню, некоторые полезные утилиты, а так же документацию по движку вы можете скачать по этой ссылке:
www.hlfx.ru/xash/xash_extras.7z - 1.62 Mb

Уже скомпилированный движок с набором необходимых библиотек и полные исходные коды движка в аттаче.
[ Вложения ]
Тип файла: 7z xash_build4344.7z (510.8 Кбайт, 54 просмотров)
Тип файла: 7z xash_build4344_src.7z (1.35 Мбайт, 31 просмотров)
Дядя Миша вне форума Ответить с цитированием
Старый 30.12.2018, 01:39  #2
a1batross
a1batross
Umu~!
Регистрация: 06.01.2015
Адрес: Москва
Возраст: 21
Сообщения: 635


По умолчанию

Diff: https://github.com/a1batross/Xash3D...be93b4bfab9a5c2

Автор молодец за проделанную работу!

a1batross, подумав, добавил 30.12.2018 в 01:51
Фсио, форк синхронизирован.

Последний раз редактировалось a1batross, 30.12.2018 в 01:51.
a1batross вне форума Ответить с цитированием
Старый 07.01.2019, 14:46  #3
Qwertyus
Qwertyus
Генерал-Майор
Регистрация: 13.08.2009
Сообщения: 1,313


По умолчанию

Про эффект конвейера, не сказано, как его сделать. Связано с именем текстуры, или что?
Qwertyus вне форума Ответить с цитированием
Старый 07.01.2019, 16:14  #4
Дядя Миша
Дядя Миша
Регистрация: 28.03.2010
Адрес: Кубань
Сообщения: 14,762


По умолчанию

Добавил наконец-то трассу сквозь текстуры решётки. Теперь можно делать нормальный прострел этих самых решёток.
Дядя Миша вне форума Ответить с цитированием
Старый 08.01.2019, 22:26  #5
Ghoul [bb]
Ghoul [bb]
Быдлокодер
Регистрация: 07.06.2014
Адрес: Москаль
Сообщения: 72


По умолчанию

1. R_BeamFollow так и не заработал, хотя я репортил в своё время.

2. user.scr похоже, не считывется, что приводит к отсутствию некоторых настроек.

3. при старте мультиплеерной игры не работает меню adwanced, что не позволяет кастомизировать настройки сервера.

4. В новой версии заметен регресс в плане производительности
(см ниже.) Абсолютно пустая карта в обоих случаях.
[ Миниатюры ]
old.JPG Просмотров: 73 Размер:  91.5 Кбайт  new.JPG Просмотров: 76 Размер:  85.8 Кбайт  

Последний раз редактировалось Ghoul [bb], 08.01.2019 в 22:32.
Ghoul [bb] вне форума Ответить с цитированием
Старый 08.01.2019, 23:46  #6
Дядя Миша
Дядя Миша
Регистрация: 28.03.2010
Адрес: Кубань
Сообщения: 14,762


По умолчанию

2 Ghoul [bb]: 4022 дату создания скажи пожалуйсто.
Дядя Миша вне форума Ответить с цитированием
Старый 09.01.2019, 02:03  #7
Ghoul [bb]
Ghoul [bb]
Быдлокодер
Регистрация: 07.06.2014
Адрес: Москаль
Сообщения: 72


По умолчанию

Не могу установить точно, ибо не сохранил файла readme, идущим в комплекте с билдом.
Если есть способ провериь иначе, то подскажи.

+, насколько мне не изменяет память, ты мне присылал багфикшенный билд по личному запросу. Как-то так. Вероятнее всего, это он и есть 4022. Примерно ноябрь-январь 2017 г.
Ghoul [bb] вне форума Ответить с цитированием
Старый 09.01.2019, 06:48  #8
Qwertyus
Qwertyus
Генерал-Майор
Регистрация: 13.08.2009
Сообщения: 1,313


По умолчанию

2 Ghoul [bb]:
У файла xash.dll дата изменения - вот тебе и оно. Если билд 4055 мартовский, то твой в районе 10 февраля 2018, по идее. А readme там точно не прилагалось. Но вообще, уж больно большое различие по ФПС, странно.

2 Дядя Миша:
Я спросил про скроллящуюся текстуру, как это настраивается?
Qwertyus вне форума Ответить с цитированием
Старый 09.01.2019, 12:30  #9
Дядя Миша
Дядя Миша
Регистрация: 28.03.2010
Адрес: Кубань
Сообщения: 14,762


По умолчанию

2 Qwertyus: у текстуры имя должно начинаться со scroll. И это будет работать только на func_conveyor.
Дядя Миша вне форума Ответить с цитированием
Старый 10.01.2019, 15:20  #10
Ghoul [bb]
Ghoul [bb]
Быдлокодер
Регистрация: 07.06.2014
Адрес: Москаль
Сообщения: 72


По умолчанию

[ Цитата ] Сообщение от Qwertyus: 2 Ghoul [bb]:
У файла xash.dll дата изменения - вот тебе и оно. Если билд 4055 мартовский, то твой в районе 10 февраля 2018, по идее. А readme там точно не прилагалось. Но вообще, уж больно большое различие по ФПС, странно.

2 Дядя Миша:
Я спросил про скроллящуюся текстуру, как это настраивается?

Дата изменения у меня стоит датой распаковки из архива, ровно как и создания/открытия. Кто бы мог подумать?

Да, различие по ФПС значительное. Это сразу и насторожило.
Ghoul [bb] вне форума Ответить с цитированием
Старый 10.01.2019, 15:33  #11
Дядя Миша
Дядя Миша
Регистрация: 28.03.2010
Адрес: Кубань
Сообщения: 14,762


По умолчанию

2 Ghoul [bb]: попробуй gl_msaa 0 поставить.

Дядя Миша, подумав, добавил 10.01.2019 в 15:33
[ Цитата ] Дата изменения у меня стоит датой распаковки из архива
А дата самого архива?

Последний раз редактировалось Дядя Миша, 10.01.2019 в 15:33.
Дядя Миша вне форума Ответить с цитированием
Старый 10.01.2019, 22:30  #12
Qwertyus
Qwertyus
Генерал-Майор
Регистрация: 13.08.2009
Сообщения: 1,313


По умолчанию

Проверял на другом моде тестовые билды. Нашёл два, на которых происходит существенное падение FPS. Можете проверить у себя, кому интересно и отписаться о результате:
http://www.mediafire.com/file/q2lrj...a/3842.rar/file
https://www.mediafire.com/file/r16p...u/3844.rar/file

Qwertyus, подумав, добавил 11.01.2019 в 01:06
Ещё я опробовал актуальные билды FWGS для Windows на моём тестовом моде. Получилось, что текущая travis-версия форка (1373 на базе 0.19.3) выдаёт на нём лучший FPS. Существенно лучший, чем любые билды обычного Ксаша. Причём я проверял с VBO и без, разницы не увидел (может быть, совсем маленькая). Зато версия из ветки newengine демонстрирует отрицательные показатели - заметно хуже текущей версии обычного Ксаша (и в 2 раза хуже, чем на 1373).

Qwertyus, подумав, добавил 11.01.2019 в 01:32
Забавно. А вот в Паранойе (1) результаты совсем другие. Текущий билд обычного Ксаша демонстрирует высокий, схожий с 3598, FPS, примерно в 1.5 раза выше, чем у newengine и почти в 3 раза лучший, чем у travis-билда.

Qwertyus, подумав, добавил 11.01.2019 в 02:25
ТронХЛ сделан на движке XDM, так что я затестил сам XDM. Получилось, что до билда 3690 FPS в нём и в правду ощутимо выше (в ХЛ, в Ксене, на c4a2 прибавка около 100 FPS - 300+ против 200+). Аналогичный эффект присутствует в чистом ХЛ (500+ FPS с 3598 против 300+ в билдах с 3690 на той же карте с лоу-поли моделями). А вот если добавить к ХЛ Overhaul Pack - то на этой карте будет уже около 130 FPS независимо от билда.

Qwertyus, подумав, добавил 11.01.2019 в 02:29
Короче, очень разные результаты, в зависимости от того, что тестировать. Но самое занятное, что внешние текстуры высокого разрешения практически не садят FPS, а вот добавление более детализированных моделек - существенно снижает (причём, даже если в кадре не так уж намного больше поликов становится).

Последний раз редактировалось Qwertyus, 11.01.2019 в 02:34.
Qwertyus вне форума Ответить с цитированием
Старый 11.01.2019, 04:26  #13
mittorn
mittorn
Подполковник
Регистрация: 22.04.2010
Сообщения: 1,124


По умолчанию

2 Qwertyus:
Большие текстуры и не должны сильно влиять на fps. Скорее, на память.
А вот большие модельки грузят CPU сильно (за исключением свежего xashxt и p2, где скиннинг перенесён в gpu).
Интересный результат с паранойей - надо будет разобраться, почему так
mittorn вне форума Ответить с цитированием
Старый 11.01.2019, 15:44  #14
Ghoul [bb]
Ghoul [bb]
Быдлокодер
Регистрация: 07.06.2014
Адрес: Москаль
Сообщения: 72


По умолчанию

[ Цитата ] Сообщение от Дядя Миша: 2 Ghoul [bb]: попробуй gl_msaa 0 поставить.

Дядя Миша, подумав, добавил 10.01.2019 в 15:33

А дата самого архива?

А дата самого архива прошлогодняя. Тока это не твой архив, а мой, куда я всё подряд из проектов навтыкал.

Ладно, разобрались уде с датой вроде, чего зря полоскать?

Ghoul [bb, подумав, добавил 01.01.1970 в 04:00
[ Цитата ] Сообщение от Qwertyus: Проверял на другом моде тестовые билды. Нашёл два, на которых происходит существенное падение FPS. Можете проверить у себя, кому интересно и отписаться о результате:
http://www.mediafire.com/file/q2lrj...a/3842.rar/file
https://www.mediafire.com/file/r16p...u/3844.rar/file

Qwertyus, подумав, добавил 11.01.2019 в 01:06
Ещё я опробовал актуальные билды FWGS для Windows на моём тестовом моде. Получилось, что текущая travis-версия форка (1373 на базе 0.19.3) выдаёт на нём лучший FPS. Существенно лучший, чем любые билды обычного Ксаша. Причём я проверял с VBO и без, разницы не увидел (может быть, совсем маленькая). Зато версия из ветки newengine демонстрирует отрицательные показатели - заметно хуже текущей версии обычного Ксаша (и в 2 раза хуже, чем на 1373).

Qwertyus, подумав, добавил 11.01.2019 в 01:32
Забавно. А вот в Паранойе (1) результаты совсем другие. Текущий билд обычного Ксаша демонстрирует высокий, схожий с 3598, FPS, примерно в 1.5 раза выше, чем у newengine и почти в 3 раза лучший, чем у travis-билда.

Qwertyus, подумав, добавил 11.01.2019 в 02:25
ТронХЛ сделан на движке XDM, так что я затестил сам XDM. Получилось, что до билда 3690 FPS в нём и в правду ощутимо выше (в ХЛ, в Ксене, на c4a2 прибавка около 100 FPS - 300+ против 200+). Аналогичный эффект присутствует в чистом ХЛ (500+ FPS с 3598 против 300+ в билдах с 3690 на той же карте с лоу-поли моделями). А вот если добавить к ХЛ Overhaul Pack - то на этой карте будет уже около 130 FPS независимо от билда.

Qwertyus, подумав, добавил 11.01.2019 в 02:29
Короче, очень разные результаты, в зависимости от того, что тестировать. Но самое занятное, что внешние текстуры высокого разрешения практически не садят FPS, а вот добавление более детализированных моделек - существенно снижает (причём, даже если в кадре не так уж намного больше поликов становится).

Благодарю за проделанную работу!
Всё подробно расписалк тому же.

Можешь ссылку на билд FWGS кинуть, что ты тестил?

Что за ТронХл такой? Я по поиску шашел только скины игроков, а не мод. Было бы интересно затестить, что кто-то сделал на базе ХДМ

Ghoul [bb, подумав, добавил 01.01.1970 в 04:00
[ Цитата ] Сообщение от mittorn: 2 Qwertyus:
Большие текстуры и не должны сильно влиять на fps. Скорее, на память.
А вот большие модельки грузят CPU сильно (за исключением свежего xashxt и p2, где скиннинг перенесён в gpu).
Интересный результат с паранойей - надо будет разобраться, почему так

Значит, не надо будет с текстурами заморачиваться особо, сжимая их где ни попадя.
Но меня, естественно, больше ситуация с моделями беспокоит.

Свежий xashxt это какой версии?

Последний раз редактировалось Ghoul [bb], 11.01.2019 в 16:05.
Ghoul [bb] вне форума Ответить с цитированием
Старый 11.01.2019, 17:12  #15
SNMetamorph
SNMetamorph
Поехавший
Регистрация: 09.11.2017
Адрес: Помойка
Сообщения: 124


По умолчанию

[ Цитата ] Сообщение от Ghoul [bb]: Свежий xashxt это какой версии?
Который 0.81 rev. 1
https://cs-mapping.com.ua/forum/showthread.php?t=39098
SNMetamorph вне форума Ответить с цитированием
Старый 11.01.2019, 17:42  #16
Дядя Миша
Дядя Миша
Регистрация: 28.03.2010
Адрес: Кубань
Сообщения: 14,762


По умолчанию

2 Qwertyus: найди два соседних билда где всё хорошо и потом уже не очень. Посмотрим. И да, мне не номер билда, мне дату изменения файла.
Надо вообще в консоль вывести дату сборки.
Дядя Миша вне форума Ответить с цитированием
Старый 12.01.2019, 05:33  #17
Qwertyus
Qwertyus
Генерал-Майор
Регистрация: 13.08.2009
Сообщения: 1,313


По умолчанию

2 Дядя Миша:
Ну, общее падение по FPS начинается с билда 3690, когда ты только взялся серьёзно переделывать рендер и предикт. Это 15 марта 2017. Падение, в первую очередь, ощущается при использовании лоу-поли моделей, но эффект снижается по мере увеличения полигональности моделей.

Потом я ещё тестирую Zion Warcry (ту версию, которая находится в разработке, по просьбе автора). Там ситуация немного другая. На карте FPS изначально невысокий - около 60 с 3598 (но вот FWGS выдаёт 80), вероятно, из-за использования хай-поли моделей для оформления карты. 60 - это в начале игры, пока на карте не появились противники, потом становится хуже. Но вот получается, что по мере обновления движка наблюдается 2 момента, когда FPS проседает ещё ниже. Первый момент - это переход от билда 3842 (багфикс 04 в глобальном тестировании) к билду 3844 (багфикс 05). Здесь FPS проседает с 60 до 45. Т. е. нормально со сборкой от 16.08.17, а хуже - на сборке от 17.08.2017. Далее, второе падение происходит от билда 4066 (26.03.2018 г.) к билду 4097 (26.04.2018 г.). Здесь FPS уже валится с 45 до 20, и на текущем билде (4344) тоже 20. Причём, 20 FPS выдаёт прямо со старта, даже в момент, когда игрок не соспавнился на основной карте (и находится в закрытой коробке, где со старыми билдами - 72 FPS против обычных 60, а с FWGS - ещё +20 FPS). Я так подозреваю, что это связано с каким-то изменением в рендеринге моделей. Я пробовал, кстати, запускать карты мода под длл Ксаш-мода, возник ряд проблем (одна карта крашилась, другую смог запустить только без -dev-режима), но что характерно, FPS реально повысился. Правда, под Ксаш-модом возникла проблема с рендерингом некоторых моделей (одних совсем не видно, другие полупрозрачные какие-то и т. п.), но это уже вторичный вопрос, т. к. мод не рассчитан на запуск под Ксаш-модом. Надо, видимо, дать совет автору переводить мод на hardware skinning, по большому счёту.

2 Ghoul [bb]:
Да я перепутал название, Tyrian (просто на твоих скринах название мода написано так, что хрен прочитаешь).

Последний раз редактировалось Qwertyus, 12.01.2019 в 19:46.
Qwertyus вне форума Ответить с цитированием
Старый 12.01.2019, 13:38  #18
crystallize
crystallize
Генерал-Майор
Регистрация: 06.06.2014
Сообщения: 1,313


По умолчанию

2 Qwertyus
А это точно не из-за сглаживания и поддержки шейдеров? Я помню это были две стадии тормозов.
crystallize вне форума Ответить с цитированием
Старый 12.01.2019, 14:44  #19
Ghoul [bb]
Ghoul [bb]
Быдлокодер
Регистрация: 07.06.2014
Адрес: Москаль
Сообщения: 72


По умолчанию

[ Цитата ] Сообщение от Qwertyus: 2 Дядя Миша:

2 Ghoul [bb]:
Да я перепутал название, Tyrian (просто на твоих скринах название мода написано так, что хрен прочитаешь).

Тариан, да.
На нем и я тестировал и скрины из него. ))
Вот и разобрались с загадочным модом от неизвестных разработчиков.

Справедливости ради, должен упомянуть видимокарту: это
GL_RENDERER: GeForce Go 7400/PCI/SSE
Новая она или старая - ну это как посмотреть...

Последний раз редактировалось Ghoul [bb], 12.01.2019 в 16:05.
Ghoul [bb] вне форума Ответить с цитированием
Старый 12.01.2019, 18:12  #20
Дядя Миша
Дядя Миша
Регистрация: 28.03.2010
Адрес: Кубань
Сообщения: 14,762


По умолчанию

[ Цитата ] Первый момент - это переход от билда 3842 (багфикс 04 в глобальном тестировании) к билду 3844 (багфикс 05). Здесь FPS проседает с 60 до 45. Т. е. нормально со сборкой от 16.08.18, а хуже - на сборке от 17.08.2018. Далее, второе падение происходит от билда 4066 (26.03.2018 г.) к билду 4097 (26.04.2018 г.). Здесь FPS уже валится с 45 до 20, и на текущем билде (4344) тоже 20.
А как у тебя так получилось, что первое падение фпс зарегистрировано в августе 18-го, а второе - в апреле 18-го. Может ты год перепутал в первом случае?
Дядя Миша вне форума Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 06:59.


Designed by FT-502, TRUP@C. Originally by Ulric Spaak
Hosted by: VBIOS.COM, Powered by: vBulletin
copyright © 2002 - 2019 by CS-Mapping.com.ua Community