Usually it's quite vexing when your graphics code produces nothing but a black screen, but not this time! I've successfully gutted so it can run without the old renderer, using nothing but the server's map data.

First ever screenshot of the new renderer running in . Nothing is quite right here yet...

There is still a long journey ahead. The new library has map geometry loaded, with some textures, and is drawing frames. However:

- coordinate system is messed up (map is tiny!)
- skybox uses a placeholder texture
- no entities in the map
- no light sources (needs entities)
- no dynamic updates of entity/plane positions
- some menu/HUD gfx still depend on old renderer

Sign in to participate in the conversation

skyjake's personal Mastodon instance