Test.CSM.Dev

ambient_generic повсеместно

Задавал вопрос ранее в общей теме про помощь, но к сожалению ни один ответ не дал того результата, который бы хотелось получить. :(

Задача сводится к тому, что нужно сделать так чтобы ambient_generic из любой точки карты был слышен одинаково (в стерео разумеется).

Такой способ:
DrTressi said:
Ну а вообще лучше сделать их несколько и расставить по углам карты. Ну тем же самым BSPEdit'ом. Возможно это решит проблему которую ты указал постом выше.

Не подходит, так как происходит наслоение источников и громкость характерно увеличивается, плюс появляются неприятные звуки из-за перекрытий в частотах...
Тестировал на 4 источниках и более. Если источников делать меньше, то "квадратную карту", вернее ее углы равномерно забить ambient_generic`ами не получится, следовательно опять приходим к первой проблеме - звук не равномерно слышен "повсеместно".

Я так понимаю, что ambient_generic чувствителен к расположению игрока, если игрок под прямым углом на ambient generic - звук слышен равномерно в левом и правом канале (наушники и тд).
Как только игрок смещает положение головы (влево или вправо) - Звук сразу же пропадает в одном или другом канале, что создает отвратительные (блювотные) ощущения у человека, я кстати серьёзно.

Как же разрулить ситуацию? Неужели в движке нету такой банальной вещи как чистый амбиэнт, который звучит из любой точки карты абсолютно одинаково, учитывая все вращения бошкой?

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

З.Ы.з.ы.
Создаю амбиэнты в таком виде:

Code:
{
"origin" "-1011, 516, 548"
"message" "ambience/exx.wav"
"pitchstart" "100"
"pitch" "100"
"health" "7"
"spawnflags" "1"
"classname" "ambient_generic"
}