challenge effects
[carveJwlIkooP6JGAAIwe30JlM.git] / world_render.h
index 4e777ddd229af9f7b6120826d633335cff846229..d71b44e448fedbbe70dbdf463579f60717585008 100644 (file)
@@ -5,16 +5,20 @@
 #ifndef WORLD_RENDER_H
 #define WORLD_RENDER_H
 
+#define WORLD_CUBEMAP_RES 32
+
 #include "camera.h"
 #include "world.h"
 
 #include "shaders/scene_standard.h"
 #include "shaders/scene_standard_alphatest.h"
+#include "shaders/scene_cubemapped.h"
 #include "shaders/scene_vertex_blend.h"
 #include "shaders/scene_terrain.h"
 #include "shaders/scene_fxglow.h"
 #include "shaders/scene_depth.h"
 #include "shaders/scene_position.h"
+#include "shaders/scene_font.h"
 #include "shaders/model_sky.h"
 
 static const float k_world_light_cube_size = 8.0f;
@@ -69,7 +73,8 @@ VG_STATIC void world_bind_light_index( world_instance *world,
                                        int slot );
 VG_STATIC void render_world_position( world_instance *world, camera *cam );
 VG_STATIC void render_world_depth( world_instance *world, camera *cam );
-VG_STATIC void render_world( world_instance *world, camera *cam,
+VG_STATIC void render_world( world_instance *world, camera *cam, 
                              int layer_depth );
+VG_STATIC void render_world_cubemaps( world_instance *world );
 
 #endif /* WORLD_RENDER_H */