Простой стерозвук (без HRTF) не позволяет слышать, откуда звук (лишь условно), и из-за этого невозможно полностью погрузиться в игру, особенно на таком крутом движке.
Очень хотелось бы HRTF в настройках звука. Это реализуемо?
Уверен, это сделает ваш порт (Windows) лучшим из возможных (даже лучше, чем WON-версия HL, ещё с поддержкой EAX/A3D), потому что не потребуется спец. карточка и прочие извращения.
Не особо знаком с другими Вашими проектами, но вот в VR каком-нибудь HRTF -- это точно маст-хев.
lafoxxx писал: Не особо знаком с другими Вашими проектами.
К кому ты обращаешься во множественном числе, а? Дядя Миша один тут, и других таких нет.
__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.
Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo
Добрый день! Смотрю я ваш замечательный движок и не нарадуюсь.
Возникла пара вопросов:
1) Не совсем понимаю, как можно применить env_local. Можно какой-нибудь пример?
2) Как правильно использовать func_detail и func_group? В чём их отличия?
А ещё я нашёл (по крайней мере, у себя) баг: в оружии при переключении со взрывпакета на пистолет игра вылетает.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
Да, я как-то занимался поддержкой HRTF в Xash3D. Эксперимент был в целом не особо удачный, но несмотря на это я вынес несколько выводов:
1) Под HRTF нужны качественные SFX. К сожалению, может кому-то и нравится звучание халфовых звуков, банально 11кГц звука на это не хватит. Для работы алгоритма по хорошему нужно от 22, а желательно 44 кГц.
Надо посмотреть как это разрешили в gzDoom. SFX Doom не сильно отличается от халфового.
2) Одного лишь HRTF недостаточно. Нужен хороший в принципе подход к звукодизайну. Half-Life кстати одна из первых игр в которой к этому отнеслись серьёзно -- room_type используется по всей игре и несмотря на свою топорность, всё равно передает ощущение присутствия в комнате.
Просто добавить в движок HRTF максимум может быть полезно только в мультиплеере, чтобы слышать с какой стороны противник(кроме того что вы слышите слева он или справа, можно слышать сверху он, снизу, сзади или спереди). Для погружения же, что критично в VR, это лишь один из инструментов.
Объясните, пожалуйста, за HRTF.
Там же нужна какая-то индивидуальная калибровка? Не слишком ли много значения мы придаём звуку, который в 2019 году задвинут куда-то на пыльные полки, ибо людей с хорошей акустикой можно пересчитать по пальцам? Эпоха качественного звука вроде ж умерла, и сейчас все ставки делаются на графику?
XaeroX этой темой еще в 70-е начали заниматься. Пока единого подхода так и не выработано, потому что все люди разные, одним нравится, другим нет. Если слишком сильно перекорёжить фазу, звук локализуется у тебя в раёне шеи и это создаёт эффект комара который по ней ползает.
Не всем нравится. Ну конечно от модели зависит, от акустики, вообщем обширная тема.
XaeroX
>Там же нужна какая-то индивидуальная калибровка?
По хорошему да. HRTF в том виде в каком с ним работают игры это просто набор коэффециентов, то бишь модель. Эти модели уже вумные дядьки посчитали за нас, взяв примерно усредненную голову типичного человека. Да, это зависит от формы ушей и формы головы, но это не настолько принципиально для игр.
>который в 2019 году задвинут куда-то на пыльные полки, ибо людей с хорошей акустикой можно пересчитать по пальцам?
Его задвинули на заднюю полку лет когда умер Aureal. Теперь обратно вытащили, потому что очень хорошо сочетается с VR и очень полезен в мультиплеерных играх.
a1batross у тебя не осталось каких-то демок со времен проведения эксперимента? Я щас ради интереса включил этот HRTF в своей тестовой сцене, и, надо сказать, с ним намного лучше, нежели со стандартным опеналовским панорамированием.
thambs писал: Вот с этим roomtype основная беда что он резко меняется от комнаты к комнате.
А мне наоборот, очень понравилось, как реализовано, плюс с оригинальной халвой работает намного лучше, чем в стимовской версии.
Я тут решил пробежать всю оригинальную халву и нашёл интересный баг: в части, где катаешься на вагонетке, при попытке перейти на следующий уровень, будучи на этой самой вагонетке и управляя ей, игра вылетает. Если идти без вагонетки - всё в порядке. Сама вагонетка по отдельности тоже отлично проезжает. Если ехать на вагонетке, не управляя ей (выйдя из режима управления, когда стрелочки внизу горят), то тоже всё в порядке.
А ещё иногда, в начале каждой карты, когда снова пытаешься управлять вагонеткой, она может странно "крутануться", будто направление найти не может