Visual Data Storytelling with Blender and Python
summary
Shows concrete pipelines: use matplotlib FuncAnimation to generate frames and hand them to FFmpeg for MP4/GIF, export plots from pandas/CSV/Excel; use manim + Cairo render pipeline to produce vector math animations and inject matplotlib images; use Blender bpy API to script scene, lights, camera and spawn animated cubes or 3D confusion-matrix bars. Example notebooks and rendered clips exist; some demo videos fail live due to network but the code-based builds produce reproducible movies.
AI-written summary · about
chapters (17)
- 0:00Visual data storytelling intro
- 1:49Python for data viz
- 3:57Matplotlib animation basics
- 6:06Funk vs artist animation
- 8:56Matplotlib animated plot examples
- 12:06Manim math animations intro
- 13:10How Manim works
- 15:16Manim scene setup
- 17:41Manim wave animations
- 20:33Linear transformations in Manim
- 21:16Matplotlib + Manim combo
- 22:38Blender Python API
- 23:40Blender scene management
- 25:03Blender object manipulation
- 27:063D confusion matrix in Blender
- 28:30Excel line graphs
- 29:11Q&A
related talks
40mUse animated data stories in Jupyter to present
01h 26mipyvizzu-story- a open-source tool to build create+share animated data stories w/ python in jupyter
59mPlotting with Matplotlib; Telling Static, Animated, & Interactive Stories
02h 14mData Applications with Bokeh
01h 55mInteractive Data Visualizations with Python
01h 27mLeveling Up Your Storytelling and Visualization Skills
43mBehind the Scenes at Gapminder: A Story about Data and Visualizations
01h 31mHands-on intro of ipyvizzu-story
