0032143: Visualization - add option excluding transparent object from sorting
[occt.git] / src / Graphic3d / Graphic3d_AlphaMode.hxx
index 4839417..19c142c 100644 (file)
@@ -20,6 +20,7 @@ enum Graphic3d_AlphaMode
   Graphic3d_AlphaMode_Opaque = 0,     //!< rendered output is fully opaque and alpha value is ignored
   Graphic3d_AlphaMode_Mask,           //!< rendered output is either fully opaque or fully transparent depending on the alpha value and the alpha cutoff value
   Graphic3d_AlphaMode_Blend,          //!< rendered output is combined with the background
+  Graphic3d_AlphaMode_MaskBlend,      //!< performs in-place blending (without implicit reordering of opaque objects) with alpha-test
 
   Graphic3d_AlphaMode_BlendAuto = -1, //!< special value defined for backward compatibility - it is equal to Graphic3d_AlphaMode_Blend when Material transparency is not zero and Graphic3d_AlphaMode_Opaque otherwise;
                                       //   since this check ignores possible transparency defined by per-vertex colors and textures - NOT recommended to use!