Explore the world of computer graphics and ray tracing with this 27-minute conference talk from EuroPython 2020. Dive into pyRT (pronounced pirate), a raytracer/image generator for Python 3.5 and higher, designed for use in Jupyter notebooks. Learn how to create 2D animations, visualize sorting algorithms, generate fractals, and render geodata. Discover the potential of pyRT for server-side and cloud-based rendering, as well as its applications in creating 3D-Maps from OpenStreetMap data and implementing new algorithms for large 3D city models. Follow along as the speaker demonstrates practical examples, including a live earthquake map and 3D renderings, showcasing the versatility and power of pyRT for both educational and professional purposes.
PyRT - Computer Graphics in Jupyter Notebooks for Fun and Teaching