Радиопередача в пространстве вокселей не будет использовать пиксели, это будет неэффективно.
У вас уже есть массив, чтобы сказать, какие пробелы пусты, а какие имеют воксельный куб.
Таким образом, быстрая версия отслеживает линию, которая проверяет emptimess каждого вокселя в направлении линии, пока он не достигнет полного вокселя.
Это заняло бы несколько сотен операций чтения из памяти и 2-3 умножения вектора луча на каждую операцию чтения.
Чтение миллиарда позиций вокселей в памяти занимает около 1 секунды, поэтому несколько сотен будут очень быстрыми и всегда в пределах кадра.
Raycasting часто использует optmizations для обнаружения дробных мест в пространстве, где звездочка математической формулы, где вершина сетки основана на ее ограничительной рамке, а затем - на сетке, а в вокселях - это просто проверка строки в целочисленном массиве постепенно, пока вы найти не пустоту.