vec3, mat4 metatables
colour