• Contact
  • myACM
  • Join

ACM SIGGRAPH

  • About
    • Affiliates
    • Annual Reports
    • Awards
    • Blogs
    • Calendar
    • History of the Organization
    • Member Services
    • News
    • People
    • Policies
    • Chair’s Corner
    • Conference Papers Publications Proposal for SIGGRAPH and SIGGRAPH Asia Conferences
  • Conference and Events
    • Annual Conferences
    • Upcoming Events
    • Conference Content
    • Specialized Conferences
  • Participate and Network
    • ACM SIGGRAPH Elections
    • Chapters
    • Membership
    • Mentoring
    • Volunteer
    • Web Team Volunteer Form
  • Communities
    • Digital Arts
    • Diversity, Equity and Inclusion
    • Education
    • History
    • International Resources
    • Member Profiles
    • Pioneers
    • Production
    • Research
    • Student Services
  • Learn and Grow
    • CACM Research Highlights Nominations
    • Careers
    • Spend a Week at SIGGRAPH
    • Conference Content
    • Preparing Your Content
    • SIGGRAPH University
    • Conference Audio Guides
Loading Events

« All Events

  • This event has passed.

Toronto ACM SIGGRAPH Tech Talk

September 30, 2015 @ 1:00 am - 3:00 am

  • « MetroCAF 2015
  • Cyberworlds 2015 »

HighOmega Game Engine Fluid Simulation

The Toronto ACM SIGGRAPH Chapter presents a talk by the founder of TooMuchVoltage Software, Baktash Abdollah-shamshir-saz. Baktash is the sole implementor and maintainer of the HighOmega game engine. Currently at version 2.0 and built on open standards, HighOmega boasts many pages of features yet is currently programmed in approximately 34,000 lines of code and compiles to a mere 780kb.

In this Tech Talk, Baktash will describe the fluid simulation engine in HighOmega, which is based on Jos Stam’s seminal SIGGRAPH 1999 paper, “Stable Fluids,” and the subsequent sample code published at GDC 2003. Baktash has extended the original algorithm and code into a real-time, GPU implementation running on top of OpenCL with added vorticity confinement for more accurate simulations. He will share with us his experience in putting together this component of HighOmega, including the perils and pitfalls of the algorithm and cross-driver OpenCL caveats.

Date: September 29, 2015
Time: 6-8pm, followed by networking and good cheer at a nearby pub.
Location: Autodesk Viz Studio, 210 King St. East, 2nd floor

Tickets:
$5 members
$15 for non-members

Puchase tickets

Alternately, purchase membership to Toronto ACM SIGGRAPH and come to the event for free.

Speaker Bio:
Baktash Abdollah-shamshir-saz began programming at age 10 on an Amiga600. He moved to the C language by age 12 and a year later coded his first software rasterizer. By age 17, he had developed his first DirectX 8.1 game. He began working on the HighOmega game engine at age 21 and in 2010 he founded his studio, TooMuchVoltage Software. Baktash holds a B.Eng in Computer Engineering and, during the daytime, works as a Technical Systems Analyst at RBC Royal Bank. However, after work he turns to his true passion developing and extending the HighOmega game engine.

+ Google Calendar+ Add to iCalendar

Details

Date:
September 30, 2015
Time:
1:00 am - 3:00 am
Event Tags:
Chapters, Games, Graphics
Website:
http://toronto.siggraph.org/event/tech-talk-fall-edition/

Venue

Toronto, Ontario, Canada
  • « MetroCAF 2015
  • Cyberworlds 2015 »

Chapters, Games, Graphics

ACM SIGGRAPH

ACM SIGGRAPH is a thriving international organization. Everybody who shares ACM SIGGRAPH’s love for computer graphics and interactive techniques is warmly invited to join ACM SIGGRAPH and attend SIGGRAPH or SIGGRAPH Asia.

Join Today!

Volunteers Needed

In addition to your support as a member, we need your help as a volunteer to put on our programs! Please see the volunteer section or contact someone involved with our current programs.

About the Site

This site is maintained by volunteers working in many programs of ACM SIGGRAPH. We thank you for visiting! If you have questions about the site, please send a note to our content manager.

Social Networks

  • About
  • Contact
  • Sitemap
  • ACM Privacy Policy
  • ACM Anti-Harassment Policy
  • Reporting Unacceptable Behavior
  • Affiliates

© 2025 ACM SIGGRAPH      The Association for Computing Machinery