Рассчитать интеграл (плотность * dl), где l - длина луча, когда луч проходит через объем. Алгоритм сводится к тому, какой метод интеграции, как вы интерполируете плотности, интерполируете ли вы между лучами, и если да, то как и какой оптимальный набор лучей использовать, если вы используете интерполяцию. И, конечно же, как вы представляете геометрию.