I’ve written a program in Python using the “clifford” package for geometric algebra, “matplotlib” for graphics, and “animation” package that produces mp4s using “ffmpeg.” While I can view the mp4s, many programs either won’t accept them or produce nonsense. Also, the interface between matplotlib and animation is so dodgy that I can’t animate much other than ellipses.
Could anyone recommend a system that isn’t so crude? I don’t feel committed to Python, I could translate the whole program to some other language if that would help.
There is a Python interface to Blender, but this interface is undocumented and notoriously difficult to learn. Besides, Blender seems to require a major investment to do even the simplest thing. Would it be worth it?