Today, January 19, 2023 I finally fixed the rendering! … mostly. I now have the full map loading, including a test second layer. There are a couple of issues to iron out though, as the Minecraft grass blocks stopped spinning, shadows are not rendering properly, and I believe the walls aren’t getting the right materials applied. But after many weeks of rewriting, debugging in RenderDoc, and caffeine, I finally have a coherent dungeon. And the rendering engine should now be good to render a very large number of meshes, as long as we keep the textures reasonable until I work out how to use a texture atlas or get bindless textures support in Render Doc.
Related Posts
A Complete Game?
December 17, 2023
Since my last post, I have added: Since the player can now defeat enemies, lose, and restart, this is technically now a game. There may be no sound, but it......
Many Enemies
December 10, 2023
Since last post I fixed the rendering having blown out diffuse/specular textures, optimized some of the rendering and compute shaders, and added: I added a new model for enemies, and......
Procedural Map Loading
November 25, 2023
I have recently completed a few important things on the bullet hell game. The player now has a nicer model, a suit of armor, and the floor is now a......
Leave a Comment