Intro to WebGL with Python examples
summary
Shows a working pipeline: initialize raw WebGL with PyScript, compile and load GLSL shaders, feed vertex buffers and render a triangle, then animate. Demonstrates higher-level stacks too: importing and controlling three.js from Python to render a Python logo, a scene of 50,000 cubes, HDR lighting and orbit controls, and a deck.gl/Panel example mapping Manhattan taxi rides from CSV. Code and live examples run in the browser via PyScript/Pyodide.
AI-written summary · about
chapters (10)
- 0:00Introduction and motivation
- 1:47WebGL and shader basics
- 6:12Evolution of graphics APIs
- 8:13Integrating Python with PyScript
- 10:51Rendering a triangle
- 18:21Building 3D with Three.js
- 23:48Advanced 3D interactions
- 28:50Professional data visualization
- 30:10Concluding thoughts
- 31:44Q&A session








