ImFusion SDK 4.3
GlVolumeRenderer::RenderTextures Struct Reference

#include <ImFusion/GL/GlVolumeRenderer.h>

Helper struct to encapsulate all input/output textures needed/used during direct volume rendering. More...

Detailed Description

Helper struct to encapsulate all input/output textures needed/used during direct volume rendering.

Public Attributes

GL::TextureoutputColor
 Output color texture to render into (mandatory)
 
GL::TextureoutputDepth
 Output depth texture to render into (optional)
 
GL::TexturesceneColor
 Optional color texture of scene geometry to integrate into rendering.
 
GL::TexturesceneDepth
 Optional depth texture of scene geometry to integrate into rendering.
 
GL::TexturesceneCompare
 Optional color texture of scene geometry of the previously rendered frame, you can compare this against sceneColor to check if a fragment needs to be recomputed.
 
GL::OrderIndependentTransparencyoit
 Order-independent transparency handling class instance, will only be filled if supportsOITIntegration() returns true.
 

The documentation for this struct was generated from the following file:
Search Tab / S to search, Esc to close