On Sept. 29th, the Toronto ACM SIGGRAPH Chapter had the pleasure of hosting the founder of TooMuchVoltage Software, Baktash Abdollah-shamzir-saz, for it’s first event of the 2015 Fall Season. Baktash is a prolific, self-taught programmer, having written from scratch every line of code in the HighOmega 2.0 game engine, distributed by TooMuchVoltage.
Hosted at the Viz Studio in the offices of Autodesk, the evening event began with a few snacks and drinks. Baktash spoke to a cozy audience of about 25 and explained the basic math behind his fluid dynamics engine, which is based on the seminal work by Jos Stam (Stable Fluids, SIGGRAPH 1999, and “Real-Time Fluid Dynamics for Games” follup at GDC 2013). Baktash gave a quick overview of the math and then drove right in to the examples, demonstrating, for example, how external forces such as gravity affect the fluid behavior. Additionally, Baktash explained his vorticity confinement implementation, showed how to simulate fluids of different densities, and compared the speeds of different implementations based on CPU-, GPU-, and OpenCL-based algorithms.
After the wonderful presentation, Baktash raffled off a few T-shirts with the TooMuchVoltage logo (purchase your own!), and the Chapter officers raffled off the Grand Prize: a SIGGRAPH 2015 mug. As a token of our appreciation to Baktash for his support, we gifted Baktash a SIGGRAPH 2016 T-shirt, generously donated by Nico Gonzalez, the previous Chapter Treasurer.
The crowd then finished off the evening with some food and good cheer a short distance away at betty’s.
For those of you who made it to the presentation and are interested in exploring in more detail what Baktash presented, you can find all of Baktash’s presentation material and demos on the TooMuchVoltage website. Baktash has also produced a short video summary of the evening, which is also available on his site and on YouTube.
Make sure to stay tuned to our site–we have more great events coming! Stay up to date with us: