#include <renderer.hpp>
Public Member Functions | |
Renderer (int smin, int smax) | |
uint32 | memory () |
void | set_minterface (MatterInterface *minterface) |
void | set_sinterface (SamplerInterface *sinterface) |
void | set_grinterface (GraphicsInterface *grinterface) |
virtual bool | init ()=0 |
virtual bool | eval (ray &r, vec3 &col)=0 |
Protected Attributes | |
uint32 | _memory_used |
vec3 * | _vtab |
vec3 * | _ntab |
int | _shadow_min |
int | _shadow_max |
int | _shadow_step |
MatterInterface * | _minterface |
SamplerInterface * | _sinterface |
GraphicsInterface * | _grinterface |