Mohammad Sina Nabizadeh

Upcoming PostDoc in GDP at MIT CSAIL

I am very excited to start my PostDoc (in September 2025) at Massachusetts Institute of Technology (MIT) and the Geometric Data Processing Group with professor Justin Solomon.

I received my CS Ph.D. degree at UC San Diego and the Center for Visual Computing, where I worked on various topics in computer graphics research.

At UC San Diego, I was extremely lucky to work with professors Albert Chern and Ravi Ramamoorthi. I did my bachelors in computer engineering at the University of Waterloo, where I was fortunate to be advised by professor Christopher Batty at the Computational Motion Group.

I received a silver medal at the International Olympiad on Astronomy and Astrophysics in 2014 and Canada Developer 30 Under 30 Award in 2018. I was credited for working on Houdini by SideFX, and two AAA games in 2020: Watch Dogs Legion by Ubisoft and Call of Duty Black Ops: Cold War by Activision.

Mohammad Sina Nabizadeh

Publications

I'm broadly interested in the intersection of mathematics, computer science, physics, and engineering. More specifically, I'm passionate about computational geometric mechanics, structure-preserving simulations, discrete differential geometry, optimization, and stochastic mechanics. I also avidly follow research in the real-time computer graphics field.

CO-FLIP

Fluid Implicit Particles on Coadjoint Orbits

SIGGRAPH Asia 2024 Best Paper (Honorable Mention)

We propose Coadjoint Orbit FLIP (CO-FLIP), a high order accurate, structure preserving fluid simulation method in the hybrid Eulerian-Lagrangian framework. Using a discrete Hamiltonian formulation we achieve energy and Casimir preservation; formally, the flow evolves on infinite-dimensional coadjoint orbits.

Fluid Cohomology

Fluid Cohomology

Hang Yin, Mohammad Sina Nabizadeh, Baichuan Wu, Stephanie Wang, Albert Chern
SIGGRAPH 2023

We derive the dynamics of harmonic components for incompressible inviscid fluids, which has previously been overlooked in the vorticity-streamfunction formulation for Euler equations. We elucidate the physical laws associated with the new equations and show their importance in reproducing physically correct behaviors.

Exterior Calculus Course

Exterior Calculus in Graphics

Stephanie Wang, Mohammad Sina Nabizadeh, Albert Chern
SIGGRAPH 2023

This is a comprehensive course for graphics researchers to fill the gap between their undergraduate curriculum of multivariable calculus and cutting-edge graphics research. We use relevant examples from computer graphics to illustrate the theory of exterior calculus leading to advanced topics including continuum mechanics, fluid dynamics, and geometric optimizations.

Wave Simulations

Wave Simulations in Infinite Spacetime

Chad McKell, Mohammad Sina Nabizadeh, Stephanie Wang, Albert Chern
Under Review

We present a method for solving the wave equation on the entire infinite domain using only finite computation time and memory. We perform wave simulations in infinite spacetime using a finite discretization of the bounded spacetime with no additional loss of accuracy introduced by the Kelvin transformation.

Co-vector Fluids

Covector Fluids

Mohammad Sina Nabizadeh, Stephanie Wang, Ravi Ramamoorthi, Albert Chern
SIGGRAPH 2022

We simulate Euler equations for inviscid fluids by using a novel formulation based on covectors. This new formulation is an entirely velocity-based method in the vein of advection-projection methods while emulating vortex methods. This allows for capturing more intricate vortex dynamics and reducing dissipation of energy with low computational overhead.

News

  • June 2025: Defended thesis titled Fluid Dynamics: From Geometric Formulations to Structure-Preserving Simulations, La Jolla, CA, USA
  • June 2025: Talk on Fluid Implicit Particles on Coadjoint Orbits paper at Visual Computing Retreat, La Jolla, CA, USA
  • March 2025: Talk on Fluid Implicit Particles on Coadjoint Orbits paper at Geometric Mechanics Formulations for Continuum Mechanics workshop, Banff, AB, Canada (with recording)
  • March 2025: Talk on Fluid Implicit Particles on Coadjoint Orbits paper at Society of Industrial and Applied Mathematics (SIAM) CSE 2025, Fort Worth, TX, USA
  • December 2024: Talk on Fluid Implicit Particles on Coadjoint Orbits paper on CO-FLIP paper at SIGGRAPH Asia 2024, Tokyo, Japan
  • October 2024: Talk on Fluid Implicit Particles on Coadjoint Orbits paper at Pixel Cafe Seminar, UCSD, La Jolla, CA, USA
  • October 2024: Talk on Fluid Implicit Particles on Coadjoint Orbits paper at University of Waterloo Computer Graphics Seminar, Waterloo, ON, Canada (remote)
  • September 2024: Talk on Fluid Implicit Particles on Coadjoint Orbits paper at Institute of Science and Technology Austria (ISTA) Computer Graphics Seminar, Klosterneuburg, Austria
  • July 2024: Talk on Fluid Implicit Particles on Coadjoint Orbits paper at 16th World Congress on Computational Mechanics (WCCM) / 4th Pan American Congress on Computational Mechanics (PANACM) 2024, Vancouver, BC, Canada
  • August 2023: Talk on Exterior Calculus in Computer Graphics course at SIGGRAPH 2023, Los Angeles, CA, USA
  • July 2023: Talk on Covector Fluids paper at WētāFX, Wellington, New Zealand (remote)
  • June 2023: Talk on Covector Fluids paper at Pixel Cafe Seminar, UCSD, La Jolla, CA, USA
  • April 2023: Talk on Covector Fluids paper at Southern California Fluids XVI, San Diego, CA, USA
  • February 2023: Talk on Covector Fluids paper at Geometric Mechanics Seminar, UCSD, La Jolla, CA, USA
  • November 2022: Talk on Covector Fluids paper at Joint Oceanography and CS Fluid Mechanics Seminar, UCSD, La Jolla, CA, USA
  • August 2022: Talk on Covector Fluids paper at SIGGRAPH 2022, Vancouver, BC, Canada (with recording)
  • August 2022: Talk on Covector Fluids paper at Stanford University Computer Graphics Seminar, Stanford, CA, USA
  • June 2022: Talk on Covector Fluids paper at Visual Computing Retreat, La Jolla, CA, USA
  • June 2022: Discussion on Covector Fluids paper at McGill University Computer Graphics Seminar, Montreal, QC, Canada (remote)
  • June 2022: Talk on Covector Fluids paper at University of Waterloo Computer Graphics Seminar, Waterloo, ON, Canada (remote)
  • May 2022: Talk on Covector Fluids paper at SideFX Software, Toronto, ON, Canada (remote)
  • September 2021: Talk on Kelvin Transform paper at Toronto Geometry Colloquium, Toronto, ON, Canada (remote with recording)
  • August 2021: Talk on Kelvin Transform paper at SIGGRAPH 2021 (virtual with recording)

Experience

Throughout my studies, I've been very fortunate to intern at various places, and be mentored by all the wonderful folks listed below, so that I could pursue my childhood passion towards movies, animation, and gaming. These internships have allowed me to witness how much beautiful math, physics, and engineering goes into creating these forms of art, and to contribute my share to them.

WētāFX

WētāFX

Simulation Intern
Wellington, New Zealand (remote)
June, 2023 - September, 2023

Mentors: Alexey Stomakhin, Steve Lesser

Worked on fluids and other Loki simulation tools.

Pixar

Pixar

Research Intern
Emeryville, California, USA
June, 2022 - September, 2022

Mentors: Fernando de Goes, Andrew Butts, Mark Meyer

Worked on cloth deformation and simulation.

Treyarch

Treyarch

Graphics Engineer Intern
Santa Monica, California, USA (remote)
June, 2021 - September, 2021

Mentor: Jose Doran

Worked on Call of Duty: Warzone 2.

Activision Central Tech

Activision Central Tech

Computer Graphics Intern
Portland, Maine, USA (remote)
May, 2020 - September, 2020

Mentor: Michael Vance, Akimitsu Hogge

Worked on Call of Duty Black Ops: Cold War.

University of Waterloo

University of Waterloo

Research Assistant
Waterloo, Ontario, Canada
January, 2018 - April, 2020

Mentor: Prof. Christopher Batty

Worked on adaptive quad/octree viscous fluid simulation.

Ubisoft Toronto

Ubisoft Toronto

3D Programmer Intern
Toronto, Ontario, Canada
January, 2019 - April, 2019

Mentor: Ruben Penalva, Randy Tjandra

Worked on Watch Dogs Legion.

Side Effects Software

Side Effects Software

3D Software Developer Intern
Toronto, Ontario, Canada
May, 2018 - August, 2018

Mentor: Jeff Lait

Worked on Houdini 17 release.

Side Effects Software

Side Effects Software

3D Software Developer Intern
Toronto, Ontario, Canada
September, 2017 - December, 2017

Mentor: Neil Dickson, Derrick Moser

Worked on Houdini 16.5 release.

Derivative

Derivative

Engine Programmer Intern
Toronto, Ontario, Canada
January, 2017 - April, 2017

Mentor: Rob Bairos, Malcolm Bechard

Worked on Touch Designer engine.

Christie Digital Systems

Christie Digital Systems

Software Developer Intern
Kitchener, Ontario, Canada
May, 2016 - August, 2016

Mentor: Jamie de Domenico

Worked on auto focus systems.

IOAA Team Leader

2015 International Olympiad on Astronomy and Astrophysics (IOAA)

Team Canada Instructor and Leader
Toronto, Ontario, Canada
May, 2015 - August, 2015

Volunteered to help instruct and lead the Canadian olympiad team.