libgui|ModelDrawable: Rough implementation of skeletal animation
Skeletal animation is carried out using an array of bone matrices. Each vertex of the mesh is given a set of bone IDs and weights, which are then applied in the vertex shader.
Todo: Cleanup and removal of redundant O(n) lookups from Assimp data structures.
libgui|ModelDrawable: Rough implementation of skeletal animation
Skeletal animation is carried out using an array of bone matrices. Each
vertex of the mesh is given a set of bone IDs and weights, which are
then applied in the vertex shader.
Todo: Cleanup and removal of redundant O(n) lookups from Assimp data structures.