erebus

diff liberebus/src/scene.h @ 43:ed18af9da8f7

first attempt at separating direct from indirect failed miserably
author John Tsiombikas <nuclear@member.fsf.org>
date Wed, 11 Jun 2014 16:38:11 +0300
parents 2e817711d0f6
children
line diff
     1.1 --- a/liberebus/src/scene.h	Tue Jun 10 16:15:08 2014 +0300
     1.2 +++ b/liberebus/src/scene.h	Wed Jun 11 16:38:11 2014 +0300
     1.3 @@ -56,6 +56,8 @@
     1.4  	void use_camera(Camera *cam);
     1.5  	Camera *get_active_camera() const;
     1.6  
     1.7 +	std::list<ObjectInstance> gen_light_list() const;
     1.8 +
     1.9  	void update(long msec = 0);
    1.10  
    1.11  	bool intersect(const Ray &ray, RayHit *hit) const;