Kohi Game Engine
light_shader_data Struct Reference

#include <light_system.h>

Data Fields

vec4 colour
 
union {
   vec4   position
 
   vec4   direction
 
}; 
 

Field Documentation

◆ 

union { ... }

◆ colour

vec4 colour

Directional light: .rgb = colour, .a = ignored Point light: .rgb = colour, .a = linear

◆ direction

vec4 direction

Used for directionl lights. .xyz = direction, .w = ignored

◆ position

vec4 position

Used for point lights. .xyz = position, .w = quadratic


The documentation for this struct was generated from the following file: