|
Gin
|
Renders a 3D scene to a juce::Graphics context as wireframes. More...
#include <gin_renderer3d.h>
Public Member Functions | |
| Renderer3D ()=default | |
| void | render (juce::Graphics &g, const Scene3D &scene, juce::Rectangle< int > bounds) |
| Renders the scene to the given graphics context. | |
| void | render (juce::Graphics &g, const Scene3D &scene, juce::Rectangle< float > bounds) |
| void | setLineThickness (float thickness) |
| Sets the line thickness for rendering. | |
| float | getLineThickness () const |
| void | setDepthCueing (bool enabled) |
| Enables/disables depth-based line dimming. | |
| bool | getDepthCueing () const |
Renders a 3D scene to a juce::Graphics context as wireframes.
|
default |
| void Renderer3D::render | ( | juce::Graphics & | g, |
| const Scene3D & | scene, | ||
| juce::Rectangle< float > | bounds | ||
| ) |
| float Renderer3D::getLineThickness | ( | ) | const |
| bool Renderer3D::getDepthCueing | ( | ) | const |