SpatiumLib
|
Wireframe renderer for meshes. More...
#include <WireframeRenderer.h>
Public Member Functions | |
WireframeRenderer (int thickness=1) | |
Constructor. More... | |
~WireframeRenderer () override=default | |
bool | render (const Scene &scene, Image< unsigned char, 3 > &image) override |
Render 3D scene as 2D image. More... | |
![]() | |
virtual | ~Renderer ()=default |
Destructor. More... | |
Wireframe renderer for meshes.
WireframeRender is a renderer that renders only edges. Also, the edges and vertices are not shaded, i.e., lights in the scene have no effect on the rendering. The color of the wireframe is determined by the object's material.
|
inline |
Constructor.
[in] | thickness | Wire thickness in pixels |
|
overridedefault |
|
inlineoverridevirtual |
Render 3D scene as 2D image.
\TODO Loose declaration of l and b
Implements spatium::gfx3d::Renderer.