Deep Compositing Extended

OpenDCX 2.2.2 documentation


class DeepTile : public PixelTile

PixelTile class to manage deep pixels.

This class is intended for simplifing common pixel-region loops that step from pixel to pixel processing multiple channels simultaneously, vs. using the IlmImfUtil deep classes which seem organized more for per-plane processing and more targeted for deep texture use.

See the DeepImageTile classes for an example that wraps the IlmImfUtil DeepImage class.

enum class WriteAccessMode

Hints at how the tile should be spatially accessed during writing of pixels. Some memory arrangements allow only sequential writing of the entire tile buffer in order while others want it restricted per-scanline.