WIP, glsl, light source, etc.