#ifndef __LIGHT_H__ #define __LIGHT_H__ void make_ambient_light(float r, float g, float b, float local, float twoside); void make_directional_light(int n, float r, float g, float b, float ambient, float diffuse, float specular, float x, float y, float z); void make_point_light(int n, float r, float g, float b, float ambient, float diffuse, float specular, float x, float y, float z, float catten, float latten, float qatten); void make_spot_light(int n, float r, float g, float b, float ambient, float diffuse, float specular, float x, float y, float z, float spotdirx, float spotdiry, float spotdirz, float exp, float cutoff, float catten, float latten, float qatten); void make_light(int n, float r, float g, float b, float ambient, float diffuse, float specular, float x, float y, float z, float w, float spotdirx, float spotdiry, float spotdirz, float exp, float cutoff, float catten, float latten, float qatten); #endif /* __LIGHT_H__ */