The Python 3D Visualisation Landscape
summary
A practical survey of Python 3D tools that points to what actually works: OpenGL underpins many libraries but Vulkan/WebGL are the modern targets; try PyVista — great docs and versatile for realtime and offline renders as a starter; vispy is actively maintained while glumpy is stale; ipyvolume uniquely lets Python save offline videos; Unreal and Blender expose Python for scene authoring but runtime interactivity differs; occlusion and animation help or hurt depending on the data (flood maps and protein structure benefit).
AI-written summary · about
chapters (15)
- 0:00Introduction
- 0:35Welcome
- 0:48Background
- 1:53Neglected Corner
- 2:50Why use 3D
- 12:08Tech Stack
- 13:49OpenGL
- 17:36Platform APIs
- 19:23Visualization Toolkit
- 20:27Visualization Packages
- 21:21Game Engines
- 23:15Blender
- 24:19Jupiter Integrations
- 27:31Further Reading
- 29:35Summary
related talks
25m3D Rendering with Python
29mInteractive visualization for the curious
41mIntro to WebGL with Python examples
38mPython for Visualization of HPC Applications
33mData Science & Data Visualization in Python
29mHoloViz: Visualization and Interactive Dashboards in Python
30mVisual Data Storytelling with Blender and Python
33mfastplotlib-scientific discovery through data visualization
