27#ifndef EASY3D_RENDERER_TRANSPARENCY_H
28#define EASY3D_RENDERER_TRANSPARENCY_H
60 virtual void draw(
const std::vector<TrianglesDrawable*>& surfaces) = 0;
A perspective or orthographic camera.
Definition camera.h:113
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.
The drawable for rendering a set of triangles, e.g., the surface of a triangular mesh.
Definition drawable_triangles.h:46
Definition collider.cpp:182