summaryrefslogtreecommitdiff
path: root/src/scene.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/scene.h')
-rw-r--r--src/scene.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/scene.h b/src/scene.h
index 24429b3..5a85e2e 100644
--- a/src/scene.h
+++ b/src/scene.h
@@ -32,7 +32,13 @@ void scene_free(scene* s);
// Simplified API - no scene pointer; gets and sets global scene
// Add/Remove objects from the scene
+ /* vec3 direction; */
+ /* vec3 ambient; */
+ /* vec3 diffuse; */
+ /* vec3 specular; */
void scene_set_dir_light(directional_light light);
+void _scene_set_dir_light(vec3 ambient, vec3 diffuse, vec3 specular, vec3 direction);
+
void scene_add_point_light(point_light light);
void scene_add_model(model_handle model, transform3d transform);
bool scene_remove_model(model_handle model);