Week 9 - First working skeletal animation prototype =================================================== .. post:: August 17 2022 :author: Shivam Anand :tags: google :category: gsoc What did you do this week? -------------------------- - This week I had the first working `example`_ of skeletal animation ready. I was able to render the `SimpleSkin`_ model. Here's a quick preview: .. raw:: html - I wrote a custom `interpolator`_ (just like the tangent cubic spline interpolator) for interpolating two transformation matrices. What is coming up next week? ---------------------------- - Generalising the skinning code to work with other models as well (it supports only the ``SimpleSkin`` model as of now). - Creating a custom interpolator to interpolate more than 4 matrices at once. Did you get stuck anywhere? --------------------------- No, I didn't get stuck this week. .. _`SimpleSkin`: https://github.com/KhronosGroup/glTF-Sample-Models/tree/master/2.0/SimpleSkin .. _`example`: https://github.com/xtanion/fury/blob/gltf-skin-test/docs/tutorials/01_introductory/viz_skinning.py .. _`interpolator`: https://github.com/xtanion/fury/blob/e5b2b9b4984f244fb4a8e8b410d494ba7d17cb49/fury/gltf.py#L684