Posts by Shivam Anand
- 28 September 2022
This week, I started with multiple actor support in skinning and managed to do it successfully. Here’s the preview using the BrainStem model.
- 15 September 2022
This week I fixed all the issues with skeletal animations, and we got to see our first render of skeletal animation :).
- 08 September 2022
I started this week by fixing the segmentation fault for the skinning test. I could not fix this as of now.
- 31 August 2022
As decided last week, I added support for multiple animations at the same timestamp. But this didn’t solve the animation problems of
- 25 August 2022
As we figured out that the
SimpleSkin model is not animated as intended. This week I started working with that model;
I figured out that we need to apply the InverseBindMatrix to each timer callback. I had a hard time figuring out what inverse bind matrix actually does.
Here’s a good blog that answers that.
- 17 August 2022
- 10 August 2022
This week I had to fix the transformation issue in glTF animation. As discussed in the last meeting, I disabled vertex transformation and applied the transformation after the actor was formed.
- 01 August 2022
This week I started with implementing scaling to the animation example.
- 25 July 2022
This week, it was all about reading docs and extracting the animation data from buffers.
- 19 July 2022
Finalised the glTF export PR #630., adding tutorial, docs, and tests for all functions.
- 12 July 2022
This week I had to travel back to my college since the summer vacations have ended. I had a coding session with Serge this week, we modified the exporter function and looked at some bugs I faced.
- 04 July 2022
The first task for this week was to fix the glTF fetcher. We noticed that while running tests it reaches the API limit. So we decided to use a JSON file that contains the download URLs for all models.
- 29 June 2022
This week I worked primarily on the glTF fetcher and exporting scenes to a glTF file. I added tests and docstrings for all functions. I modified the
fetch_gltf function to return the downloaded files. As we planned, the PR for the glTF fetcher was merged this week.
- 20 June 2022
In the community bonding period I met with my mentor Serge Koudoro, along with other mentors in FURY and gsoc contributors. We discussed about my project and set up project timeline on github projects section. As my project (glTF Integration) and Keyframe animations were related so we discussed on that too.