27#ifndef EASY3D_RENDERER_EYE_DOME_LIGHTING_H
28#define EASY3D_RENDERER_EYE_DOME_LIGHTING_H
68 class FramebufferObject;
84 void init_frame_buffers(
int w,
int h);
87 void init_shader_programs();
90 void shade_high(
float scene_radius);
129 float neighbours_[8][4];
130 float low_res_factor_;
A perspective or orthographic camera.
Definition: camera.h:116
An implementation of the Eye Dome Lighting (EDL) technique.
Definition: eye_dome_lighting.h:71
EyeDomeLighting(Camera *cam)
Constructor.
Definition: eye_dome_lighting.cpp:39
An implementation of framebuffer object (FBO).
Definition: framebuffer_object.h:122
OpenGL Shader Compilation.
Definition: shader_program.h:78
Definition: collider.cpp:182