Эта ссылка представляет собой разумное введение в простое радиовещание ссылка .Эти понятия (пересечения плоскостей лучей и т. Д.) Могут быть затем расширены до объемного преобразования лучей link .
Подводя итог, луч проходит через объем и накапливает некоторый цвет при каждом пересечениисоответствует некоторым критериям.Например, каждый воксел вдоль луча, имеющий значение> 128, может вносить небольшой процент непрозрачности для желаемого цвета RGB.Степень непрозрачности взвешена, (voxel_value - 128) / 127 может быть подходящей весовой функцией в этом упрощенном случае (при условии, что отрицательные значения обрабатываются надлежащим образом).Эта схема будет представлять собой пропорциональную передающую функцию.Для рендеринга пикселю, связанному с лучом, назначается цвет, определяемый суммированными непрозрачностями, встречающимися вдоль его пути.(Это будет альфа-смешение спереди к спине - существуют другие методы.)
Существуют и другие передаточные функции: некоторые функции могут сильно взвешивать градиенты.Эта функция может использоваться для визуализации границ поверхности, возникающих внутри тома.
Я рекомендую книги VTK для дальнейшего чтения.