Here's another video and a progress report. Progress Report: This week has been about fixing the bugs that I found in the concept video I posted as well as reworking how the rendering engine gets the data it needs to render the scene with. I've been working on synchronizing the main and rendering threads so that I can do more complicated updates to the scene without having to worry about crashing the editor. This also means updating the API and reworking the rendering loop.