Concrete_Goals
Nuke the old renderer and solely use the one me and Josh worked on.
Accomplished
We did nuke the old renderer. I added roll to the camera, the HUD texture now renders to the screen and have code set up for the weapon model in the right hand corner to display.
Why_It_Changed
Nuking the old renderer had the side effect of removing many of the function declarations that the renderer interface we needed, that had not been implemented with the new renderer yet.
Next_Week
Get the old functions calls and declarations back. Implement: weapon display, entity display, particle display, animation display if time.
What_I_Learned
I learned more about render passes, specifically how to render a texture with transparency (the HUD) with another render pass on top of the existing rendered swapchain texture.
Individual_Morale
My morale is better than last week. I was able to add back in a decent amount of features. Now that it's just the new renderer in the program, I just have to focus on getting the core elements necessary for gameplay. I think we should at least be able to get particles and entities done this week.