Commit Graph

16 Commits

Author SHA1 Message Date
Xiao Qi c5f7b22515 Changed structure for program, segregated asset types structs 2022-11-19 23:02:59 +08:00
Xiao Qi 456167e9f0 Added abstraction for rig data and representation
WIP Building rig node collection to prepare for write
2022-11-16 20:38:43 +08:00
Xiao Qi 37a2edef14 Write animation data 2022-11-16 18:38:16 +08:00
Xiao Qi 7cc7c51fd9 Parse and build all animation data and headers for write
Added functions for writing animation headers and data [NOT YET IMPLEMENTED]
2022-11-16 17:28:55 +08:00
Xiao Qi 03c17ca5d4 Separated asset data class
Parsing of animation clips, frames, channels
2022-11-16 10:41:27 +08:00
Xiao Qi 66baaf374d Compile mesh bones and weights into binary
Rig structure still WIP
2022-11-12 15:55:41 +08:00
Xiao Qi 310765f4f6 Node copying completed, wip to write into file 2022-11-11 18:20:46 +08:00
Xiao Qi f673036e4e recursion WIP 2022-11-11 17:54:50 +08:00
Xiao Qi 7777e5642b WIP Ingestion of rig nodes from model file 2022-11-11 17:33:42 +08:00
Xiao Qi 457094dc50 Anim WIP 2022-11-11 13:18:51 +08:00
Xiao Qi 418dcaebfd Removed unnecessary stuff from macros 2022-11-11 13:18:28 +08:00
Xiao Qi fd14af9ce9 Changed model file extension 2022-11-04 14:57:24 +08:00
Xiao Qi 1b8c9ba29e Changed namespace and static lib calls 2022-11-02 19:07:50 +08:00
Xiao Qi 4bfb3ef843 Used node name instead of mesh name 2022-11-02 17:39:48 +08:00
Xiao Qi 48c3ed823b Rewrote comping to write all meshes into one file instead of multiple files for meshes 2022-11-01 20:09:27 +08:00
Xiao Qi 680cf4bab7 Removed solution, only project 2022-11-01 13:49:45 +08:00