Tuesday – Transform local coordinates now function correctly, however localPosition still needs to be based on the parents location AND rotation – work in progress. Source code will be made public on github soon.
Wednesday – Transform local coordinates – fixed localPosition glitch, need to work on parenting. Published repository at https://github.com/CoderMuffin/Render3
Thursday – Added crash form and made children render automatically. Still problems with parents, where the child of a child does not know where to position itself.

Friday – Began work on new mesh ordering system after realising that children draw on top of adults. I also added a mesh coloring system with lighting, but I haven’t made a lighting class – it is hard-coded into the renderer. I will change this later.


Saturday – Fixed mesh indexing glitch by ordering them based on distance from the camera, and began work on a default component object. This is annoying because the component uses the Component type as a type parameter, rather than using the derived type.