27#ifndef EASY3D_RENDERER_TRANSPARENCY_H
28#define EASY3D_RENDERER_TRANSPARENCY_H
36 class TrianglesDrawable;
60 virtual void draw(
const std::vector<TrianglesDrawable*>& surfaces) = 0;
Base class for rendering with transparency.
Definition transparency.h:45
virtual void draw(const std::vector< TrianglesDrawable * > &surfaces)=0
Renders the scene (a set of surfaces) with transparency effect.
Transparency()=default
Default constructor for Transparency.
virtual ~Transparency()=default
Virtual destructor for Transparency.
Definition collider.cpp:182