27#ifndef EASY3D_RENDERER_EYE_DOME_LIGHTING_H
28#define EASY3D_RENDERER_EYE_DOME_LIGHTING_H
83 void init_frame_buffers(
int w,
int h);
86 void init_shader_programs();
89 void shade_high(
float scene_radius);
128 float neighbours_[8][4];
129 float low_res_factor_;
A perspective or orthographic camera.
Definition camera.h:113
EyeDomeLighting(Camera *cam)
Constructor.
Definition eye_dome_lighting.cpp:39
void end()
Ends the EDL rendering process.
Definition eye_dome_lighting.cpp:323
void begin()
Begins the EDL rendering process.
Definition eye_dome_lighting.cpp:294
virtual ~EyeDomeLighting()
Destructor.
Definition eye_dome_lighting.cpp:65
An implementation of framebuffer object (FBO).
Definition framebuffer_object.h:122
OpenGL Shader Compilation.
Definition shader_program.h:75
Definition collider.cpp:182