diff --git a/src/tangerine.h b/src/tangerine.h index 8f5347d..838f97a 100644 --- a/src/tangerine.h +++ b/src/tangerine.h @@ -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?