nuclear@0: #ifndef OPENGL_H_ nuclear@0: #define OPENGL_H_ nuclear@0: nuclear@0: #ifdef __APPLE__ nuclear@0: #include nuclear@0: #else nuclear@0: #include nuclear@0: #endif nuclear@0: nuclear@0: /* some helpers */ nuclear@0: nuclear@0: void set_light_position(int idx, float x, float y, float z); nuclear@0: void set_light_color(int idx, float r, float g, float b); nuclear@0: void set_light_attenuation(int idx, float constant, float linear, float quad); nuclear@0: nuclear@0: void set_mtl_diffuse(float r, float g, float b, float a); nuclear@0: void set_mtl_specular(float r, float g, float b); nuclear@0: void set_mtl_shininess(float shin); nuclear@0: void set_mtl_emission(float r, float g, float b); nuclear@0: nuclear@0: #endif /* OPENGL_H_ */