@jaf no shit but like muh opengl and engine memes
@opal hart you just have an internal state that is 4d not 3d. that's it.
@jaf oh yeah just implement the thing got it
@opal hart use vec4 instead of vec3