Цитата Сообщение от MUTbKA
"Отсекать заранее заведомо невидимые полигоны (если это можно определить простым методом) неправильно, так как это может слишком усложнить и запутать программу".
На мой взгляд, это несколько некорректная аналогия. Про каждый конкретный полигон можно точно знать, виден он или нет. Т.е. это флаг ДА/НЕТ. Со звуком сложнее. Есть источник, есть его слышимость на заданном расстоянии при наличии или отсутствии на пути нетороых препятствий. Плюс взаимодействие нескольких источников звука. Тут все гораздо сложнее флага ДА/НЕТ.