Skip to main content

Table 1 Compositing methods in FluoRender

From: FluoRender: joint freehand segmentation and visualization for many-channel fluorescence data analysis

Type Equationa Description Use
Front-to-back \( {C}_{out}=\left(1-{\alpha}_{dest}\right)\bullet {C}_{source}+{C}_{dest} \) Blends semitransparent layers from front to back. Also used for ray casting Direct volume rendering (DVR) for one channel
Back-to-front \( {C}_{out}={\alpha}_{source}\bullet {C}_{source}+\left(1-{\alpha}_{source}\right)\bullet {C}_{dest} \) Blends semitransparent layers from back to front Layered channel- intermixing mode
Addition \( {C}_{out}={C}_{source}+{C}_{dest} \) Sums input and existing intensity values Composite channel- intermixing mode;
compositing operations between slices in depth mode;
visualization of selected structures
Maximum intensity \( {C}_{out}= MAX\left({C}_{source},{C}_{dest}\right) \) Finds the maximum intensity value from the input and existing values MIP rendering for one channel
Multiplication \( {C}_{out}={C}_{source}\bullet {C}_{dest} \) Multiplies the intensity value of the input by the existing value. Also called modulation Shading and shadow effects
  1. aIn the equations, \( {C}_{out} \), \( {C}_{source} \), and \( {C}_{dest} \) denote the output, input, and existing color values, respectively; \( \alpha \) is the opacity value