|
Kohi Game Engine
|
#include <light_system.h>
Data Fields | |
| vec4 | colour |
| union { | |
| vec4 position | |
| vec4 direction | |
| }; | |
| union { ... } |
| vec4 colour |
Directional light: .rgb = colour, .a = ignored Point light: .rgb = colour, .a = linear
| vec4 direction |
Used for directionl lights. .xyz = direction, .w = ignored
| vec4 position |
Used for point lights. .xyz = position, .w = quadratic