nuclear@18: #ifndef SHADOW_H_ nuclear@18: #define SHADOW_H_ nuclear@18: nuclear@18: #include "vmath/vmath.h" nuclear@18: nuclear@18: bool init_shadow(int sz); nuclear@18: void destroy_shadow(); nuclear@18: nuclear@18: void begin_shadow_pass(const Vector3 &lpos, const Vector3 <arg, float lfov); nuclear@18: void end_shadow_pass(); nuclear@18: nuclear@18: Matrix4x4 get_shadow_matrix(); nuclear@18: unsigned int get_shadow_tex(); nuclear@18: nuclear@18: #endif // SHADOW_H_