Easy3D 2.6.1
|
Base class for rendering with transparency. More...
#include <easy3d/renderer/transparency.h>
Public Member Functions | |
Transparency ()=default | |
Default constructor for Transparency. | |
virtual | ~Transparency ()=default |
Virtual destructor for Transparency. | |
virtual void | draw (const std::vector< TrianglesDrawable * > &surfaces)=0 |
Renders the scene (a set of surfaces) with transparency effect. | |
Base class for rendering with transparency.
This class provides an interface for rendering scenes with transparency effects.
|
pure virtual |
Renders the scene (a set of surfaces) with transparency effect.
surfaces | The surfaces to be rendered. |
Implemented in AverageColorBlending, and DualDepthPeeling.