After a bit of playing around I added a flag and replaced the cubemapped skybox with a regular old cube and skybox textures on every face. Kindof annoying to have to do that but at least it renders right.
Also, for fun, I’ve added per-pixel lighting finally. Everything is a bit dark but there is a spotlight and specular highlighting at the very least. After a few more features I want to add I’ll start tuning the lighting to look nicer. Anyways, here’s a screenshot of the latest progress!