Aberdeen Python User Group 10 Sept 2025

'Discover 3D graphics with WebGL and PyScript' - Łukasz Langa

WebGL is a wonderful set of APIs inside every modern Web browser that allow us to generate interactive 3D scenes. Thanks to PyScript, we can explore WebGL without writing JavaScript. Let's spend 45 minutes looking at how to use PyScript with WebGL to harness the graphical power of the Web browser. You can follow along with runnable examples!

Bio Failed comedian. CPython Developer in Residence. Wannabe musician. Python 3.8 & 3.9 release manager. Co-host of the core.py podcast. Original creator of Black. Dad.

If you don’t already have Python set up, we can help you with that too. Coding in pairs or small groups (especially mixing beginner and more experiences coders) is strongly encouraged, though you can also code solo.

----------------------


This is our first session in our new premises, which is still a work in progress. That means that our disability access is not what we want it to be. If you are uncomfortable, or unable to use stairs, please book an online ticket for the Zoom session. We are working to improve this but it will take a few months.

This event is orgnanised by a charity - Code The City. We suggest a small donation to help with charity admin costs, but if this is a barrier please just change the ticket price to what you can afford.

We're now back to running physical events backed up with an online option.

If you select a physical ticket and it happens that we can not meet physically you will have to attend the Zoom session.

Those attending the physical space meetup should attend at 6pm for pizza and drinks. The coding session (for online attendees) will be from 6.30pm. Doors will be locked from 6.30pm.

**If tickets are sold out please do not attend as you will be refused entry without a ticket. **

Our booking system is provided by Tito. Their platform is integrated with payment processing by Stripe

Tickets

Additional Information

Our physical session starts at 6pm with pizza and drinks.

Łukasz Langa - Discover 3D graphics with WebGL and PyScript

You are encouraged to code along withŁukasz, and to explore the concepts outlined in the talk, working on them in small groups. So, bring a laptop.