Week 14: Keyframes animation is now a bit easier in FURY#

What did you do this week?#

  • Separated the Timeline into a Timeline and an Animation. So, instead of having the Timeline do everything. It’s now more like doing animations in Blender and other 3D editing software where the timeline handles the playback of several animations #694.

  • Added unit tests for the billboards based on geometry shader.

  • Tried to solve the issue with actors not being rendered when their positions are changed in the vertex shader. For now, I just found a way to force invoke the shader callbacks, but force rendering the actor itself still needs more investigation.

What is coming up next week?#

  • Add unit testing for the Animation, document it well, and implement more properties suggested by Shivam (@xtanion).

  • Modify Add Timelines to ShowManager directly PR to allow adding Animation to the ShowManager as well.

  • Update tutorials to adapt to all the new changes in the animation module.

Did you get stuck anywhere?#

  • I got stuck trying to solve the issue mentioned above with actors not being rendered.