|
|
|
|
@ -16,11 +16,14 @@
|
|
|
|
|
* === TODO: === |
|
|
|
|
* - add a LOGF macro for printf style logging |
|
|
|
|
* - replace instances of printf |
|
|
|
|
* - rename data structures to be in the new format, eg) UpperCaseStyleNames |
|
|
|
|
* - rename instances of 'model_xform' that refer to a mesh node to something |
|
|
|
|
* like node_xform. model_xform should be reserved for the entity node |
|
|
|
|
* - full lighting model |
|
|
|
|
* - test complex entities |
|
|
|
|
* - need a separate GLBufferToAttribMapping for each mesh on an entity |
|
|
|
|
* - fix debug load times (either by using cgltf, or hiding tinygltf.h) |
|
|
|
|
* - RenderGroups need to come into and out of existence during |
|
|
|
|
* - RenderGroups and Entities need to come into and out of existence during |
|
|
|
|
* gameplay. So, we need to extend MemoryArena to be a pool allocator |
|
|
|
|
* instead of an allocate only linear allocator |
|
|
|
|
* - add libTangerine namespace? |
|
|
|
|
|