Index: shadow.h
===================================================================
--- shadow.h	(revision 114)
+++ shadow.h	(revision 115)
@@ -0,0 +1,29 @@
+/*
+    Raydium - CQFD Corp.
+    http://raydium.org/
+    License: GPL - GNU General Public License, see "gpl.txt" file.
+*/
+
+#ifndef SHADOW_H
+#define SHADOW_H
+
+// should never exceed screen size ! (should autodetect ?)
+//#define RAYDIUM_SHADOW_MAP_SIZE		512
+#define RAYDIUM_SHADOW_OPACITY		0.5
+#define RAYDIUM_SHADOW_TEXTURE		"shadowmap"
+
+GLuint raydium_shadow_map_size;
+GLuint raydium_shadow_texture;
+int raydium_shadow_light;
+GLfloat raydium_shadow_ground_modelsize;
+GLfloat raydium_shadow_ground_center_factor_x;
+GLfloat raydium_shadow_ground_center_factor_y;
+
+// proto
+void raydium_camera_replace(void);
+signed char raydium_object_isvalid(int obj);
+void raydium_ode_draw_all(signed char names);
+void raydium_object_find_minmax(GLuint obj, GLfloat *min, GLfloat *max);
+void raydium_object_find_center_factors(GLuint obj, GLfloat *tx, GLfloat *ty, GLfloat *tz);
+
+#endif