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

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


По умолчанию XashXT 0.81 beta

Для тех, кто слышит о проекте впервые добро пожаловать в FAQ.
Тем, кому проект понравился и они желают материально поддержать автора - сюда.

Это логическое развитие версии 0.8. Я бы мог просто перевыложить апдейт, однако здесь добавилось несколько новых энтить, в том числе и веровки, поэтому я решил что список изменений тянет на новую версию. Баги профикшены еще не всё, но я уже могу выложить исходники. Апдейты данной версии будут в основном касаться исправления всевозможных багов. Мне понадобится ваша помощь в их поиске. Предидущую версию не удаляю, чтобы можно было тестировать регрессы.

Отличия от версии 0.8
- Рендер подготовлен ко внештатным ситуациям, например к полному отсутствию RenderAPI. В этом случае будут работать только партиклы.
- Добавлены веровки из Opposing Force. Код переписан и добавлена возможность использования единой модели вместо отрезков (тест).
- Исправлен баг с env_static и координатами свыше +\- 16384.(необходимо обновление движка до билда 4150)
- Добавлен фаллбэк для ландшафтов для владельцев видокарт без поддержки GL_EXT_texture_array. Что-то нарисуется в любом случае, пусть и не так красиво как со слоями.
- саншафты теперь могут светить сквозь порталы
- Исправлены некоторые ошибки рендеринга, проведены оптимизации (хотя текущая производительность меня в целом не устраивает)
- env_local добавился флажок Remove On Fire (2)
- новая энтить env_time - время идёт независимо от смены уровня. Карта-пример прилагается.
- func_monitor обзавёлся спаунфлагом отключения худа игрока (8)
- tracktrain получил возможность плавного ускорения под контролем игрока и разные типы сглаживания углов на поворотах.
- исправлен давниший баг со сбросом DSP после сохранения\загрузки
- исправлен баг с проигрыванием звуков ambient_generic, но надо тестировать.
- новая энтить trigger_dsp_zone. Применяет новый roomfx когда игрок заходит в зону, возвращает старый, когда покидает. Демокарта прилагается.
- trigger_camera так же получила спаунфлаг для выключения худа игрока (8)

XashXt 0.81 - 39.4 Mb

Исходники в аттаче

Дядя Миша, подумав, добавил 24.06.2018 в 00:39
Так, товарищи. В ближайшее время обновлений не будет, изучайте, накапливайте багрепорты, задавайте вопросы.
[ Вложения ]
Тип файла: 7z xashxt081_src.7z (1.19 Мбайт, 95 просмотров)

Последний раз редактировалось Дядя Миша, 28.10.2018 в 01:35.
Дядя Миша вне форума Ответить с цитированием
Старый 24.06.2018, 02:34  #2
a1batross
a1batross
Umu~!
Регистрация: 06.01.2015
Адрес: Москва
Возраст: 21
Сообщения: 647


По умолчанию

Внезапно.

Ну-с. Будем ковырять.
a1batross сейчас на форуме Ответить с цитированием
Старый 24.06.2018, 12:47  #3
crystallize
crystallize
Генерал-Майор
Регистрация: 06.06.2014
Сообщения: 1,373


По умолчанию

Дядьмиш, убери смайлики из сообщения.
И это, то у тебя блум в движке обнаруживается, то саншафты. Как их включать? Как на них посмотреть?
crystallize вне форума Ответить с цитированием
Старый 24.06.2018, 13:19  #4
Дядя Миша
Дядя Миша
Регистрация: 28.03.2010
Адрес: Кубань
Сообщения: 14,996


По умолчанию

2 crystallize: блум я выкинул. Саншафты на любой карте с небом. Да вот хотя бы на qstyle.
Дядя Миша вне форума Ответить с цитированием
Старый 24.06.2018, 17:09  #5
hplink
hplink
Новобранец
Регистрация: 19.12.2017
Сообщения: 9


По умолчанию

Упала производительность(с 60 до 20 кадров) на уровне с траффкой. Так и должно быть?
hplink вне форума Ответить с цитированием
Старый 24.06.2018, 19:11  #6
Дядя Миша
Дядя Миша
Регистрация: 28.03.2010
Адрес: Кубань
Сообщения: 14,996


По умолчанию

2 hplink: может MSAA роняет? Еще как вариант - физикс отключить.
Дядя Миша вне форума Ответить с цитированием
Старый 24.06.2018, 19:23  #7
crystallize
crystallize
Генерал-Майор
Регистрация: 06.06.2014
Сообщения: 1,373


По умолчанию

Мякотка в том, что консольная команда GL_MSAA может и визуально отключает сглаживание, но тормоза не пропадают. А чтобы и тормоза пропали надо лезть в конфиг opengl.cfg и выключать сглаживание там.
crystallize вне форума Ответить с цитированием
Старый 24.06.2018, 19:45  #8
Дядя Миша
Дядя Миша
Регистрация: 28.03.2010
Адрес: Кубань
Сообщения: 14,996


По умолчанию

Вообще на грасс_тесте добавились йолки, может они фпс роняют.
Дядя Миша вне форума Ответить с цитированием
Старый 24.06.2018, 19:49  #9
ZombieSource
ZombieSource
Sehr geile Sprayers!
Регистрация: 13.06.2010
Адрес: LightenWoods
Сообщения: 680


По умолчанию

[ Цитата ] Сообщение от Дядя Миша: Вообще на грасс_тесте добавились йолки, может они фпс роняют.
Аналогично, fps упал в этой версии на грасс_тесте со 120ти до 30ти. Возможно конечно что 50к epoly от йолок при 1000wpoly даёт минус 90fps, но если посмотреть прямо в землю, то будет 0 epoly, но фпс поднимется всего до 68, в то время как в прошлой версии глядя вдаль и при 3000wpoly было ~115 фпс

Отключал msaa как в консоли так и через конфиг, не помогло
ZombieSource вне форума Ответить с цитированием
Старый 24.06.2018, 20:52  #10
Дядя Миша
Дядя Миша
Регистрация: 28.03.2010
Адрес: Кубань
Сообщения: 14,996


По умолчанию

2 ZombieSource: а если включить gl_recursive_world_node 1 в консоли?
ну или взять грасс_тест из прошлого билда?
Дядя Миша вне форума Ответить с цитированием
Старый 24.06.2018, 21:52  #11
ZombieSource
ZombieSource
Sehr geile Sprayers!
Регистрация: 13.06.2010
Адрес: LightenWoods
Сообщения: 680


По умолчанию

[ Цитата ] Сообщение от Дядя Миша: ну или взять грасс_тест из прошлого билда?

Хорошая идея. Взял старый грасс_тест, фпс 110-130.

Но ёлки так же не виноваты. Вернул обратно новый grass_test, заменил все модели деревьев на null.mdl, а фпс вообще почти не вырос. Куда пропал фпс?
ZombieSource вне форума Ответить с цитированием
Старый 24.06.2018, 21:59  #12
Дядя Миша
Дядя Миша
Регистрация: 28.03.2010
Адрес: Кубань
Сообщения: 14,996


По умолчанию

2 ZombieSource: если разбёрешься - обязательно сообщи. Может физикс портит статистику.
Дядя Миша вне форума Ответить с цитированием
Старый 25.06.2018, 02:57  #13
hplink
hplink
Новобранец
Регистрация: 19.12.2017
Сообщения: 9


По умолчанию

2 Дядя Миша: Проблема в физиксе была, без него кадры на уровне 93.

Последний раз редактировалось hplink, 25.06.2018 в 03:26.
hplink вне форума Ответить с цитированием
Старый 25.06.2018, 20:56  #14
SNMetamorph
SNMetamorph
Поехавший
Регистрация: 09.11.2017
Адрес: Помойка
Сообщения: 131


По умолчанию

Обнаружилась парочка проблем:
1. Почему то в XT с включенным всинхом жестко лимитит на 60 фпс, притом что у меня частота развертки монитора 75 герц. В HL/TS все нормально, 75 фпс как и должно быть. fps_max всегда прописан на сотню.
2. Когда вожу камерой, небо будто рябит/елозит как-то. Записал на видео.

https://www.youtube.com/watch?v=IZ520sNMLoI
SNMetamorph вне форума Ответить с цитированием
Старый 25.06.2018, 21:00  #15
DrTressi
DrTressi
Хрустик
Регистрация: 06.03.2010
Адрес: На белом свете
Возраст: 25
Сообщения: 6,338
Замечания: 16


По умолчанию

2 Дядя Миша: Спустя несколько лет скачал наконец связку КсашХТ+Ксаш3D. Заметил множество приятных изменений. Добрался ещё, правда, не до всех новых фич, неуспел.

Порадовала музычка в меню. Ты как Муддашип, сам свои работы озвучиваешь?
DrTressi вне форума Ответить с цитированием
Старый 25.06.2018, 21:24  #16
SNMetamorph
SNMetamorph
Поехавший
Регистрация: 09.11.2017
Адрес: Помойка
Сообщения: 131


По умолчанию

Есть один вопрос: можно ли использовать XashXT для мультиплеерного мода, есть какие-либо подводные камни?
SNMetamorph вне форума Ответить с цитированием
Старый 25.06.2018, 22:06  #17
a1batross
a1batross
Umu~!
Регистрация: 06.01.2015
Адрес: Москва
Возраст: 21
Сообщения: 647


По умолчанию

2 SNMetamorph:
я думаю, никто не пробовал. Очевидно, верёвки на сервере держать не стоит -- достаточно посмотреть в нетжраф.

a1batross, подумав, добавил 25.06.2018 в 22:07
2 SNMetamorph:
Блики на видео -- это godrays.

Последний раз редактировалось a1batross, 25.06.2018 в 22:07.
a1batross сейчас на форуме Ответить с цитированием
Старый 25.06.2018, 22:26  #18
Дядя Миша
Дядя Миша
Регистрация: 28.03.2010
Адрес: Кубань
Сообщения: 14,996


По умолчанию

[ Цитата ] Почему то в XT с включенным всинхом жестко лимитит на 60 фпс
По дефолту установлено 60 фпс, чтобы не сжечь монитор. Попробуй vid_displayfrequency 75 в консоли.
[ Цитата ] Когда вожу камерой, небо будто рябит/елозит как-то. Записал на видео.
А если солнце повыше поднять? Градусов на 30.
[ Цитата ] Ты как Муддашип, сам свои работы озвучиваешь?
нет. Но саундтреки к HQ:A и HQ:S с удовольствием слушаю.

Дядя Миша, подумав, добавил 25.06.2018 в 22:29
[ Цитата ] можно ли использовать XashXT для мультиплеерного мода, есть какие-либо подводные камни?
Если вернёшь предиктинг оружия, то можно.

Последний раз редактировалось Дядя Миша, 25.06.2018 в 22:29.
Дядя Миша вне форума Ответить с цитированием
Старый 26.06.2018, 01:40  #19
domded
domded
Старший солдат
Регистрация: 09.07.2014
Сообщения: 72


По умолчанию

в соседней теме меня не услышали, поэтому здесь ещё раз продублирую. при взятии физических энтитей с помощью env_physbox и func_physbox энтитю с нового места поднять нельзя, можно только с изначальной точки, где она была размещена маппером. связка ксашхт +движок самый последний. в логах никаких ошибок нет. видимокарта родион, физикса нету. в чём может быть проблема, или это только у меня?
domded вне форума Ответить с цитированием
Старый 26.06.2018, 01:57  #20
Дядя Миша
Дядя Миша
Регистрация: 28.03.2010
Адрес: Кубань
Сообщения: 14,996


По умолчанию

2 domded: оно и раньше бывало, я уже не помню с чем связано.
Дядя Миша вне форума Ответить с цитированием
Закрытая тема

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

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

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

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



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


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