Ryan Goldade’s Personal Page

I recently joined Facebook Reality Labs in Pittsburgh as a Research Engineer!

I’m also a soon-to-be-finished PhD student in computer science at the University of Waterloo. My research focuses on fluid simulations with applications in computer graphics and I am supervised by Dr. Christopher Batty. My research has been featured in Motherboard, 80 Level, the SIGGRAPH 2019 and 2020 Technical Papers Preview, and Two Minute Papers. My PhD research has been incorporate into the VFX software package, Houdini, as the air incompressibilty features (16.5) and adaptive viscosity (18.5).

During my PhD, I also worked part-time for SideFX Software as a software developer for their Houdini FX software package. I designed several new features for their fluid simulation pipeline, such as the surface tension and suction fluid tools (16.0), narrow-band FLIP (16.5, 17.0, 17.5), air incompressibility (16.5), new ocean simulation tools (guided volumes and boundary layer) (16.0), and adaptive pressure projection (18.0), and adaptive viscosity (18.5). Both my adaptive viscosity and reduced fluids research projects have been implemented as plug-ins to Houdini. My work with SideFX has been featured on the Discovery Channel and my Masterclass video, highlighting the new features I designed for Houdini 16, has over 45 thousand views.

Publications

  • Constraint Bubbles and Affine Regions: Reduced Fluid Models for Efficient Immersed Bubbles and Flexible Spatial Coarsening
    Ryan Goldade, Mridul Aanjaneya, and Christopher Batty
    ACM Transaction on Graphics (SIGGRAPH Proceedings) 2020
    [Project page] [Source code]

  • An Adaptive Variational Finite Difference Framework for Efficient Symmetric Octree Viscosity
    Ryan Goldade, Yipeng Wang, Mridul Aanjaneya, and Christopher Batty
    ACM Transaction on Graphics (SIGGRAPH Proceedings) 2019
    [Project page] [Source code]

  • An Efficient Geometric Multigrid Solver for Viscous Liquids
    Mridul Aanjaneya1, Chengguizi Han, Ryan Goldade, and Christopher Batty (1Lead and supervising author.)
    Proceedings of the ACM in Computer Graphics and Interactive Techniques (SCA proceedings) 2019
    [Project page]

  • A Practical Method for High-Resolution Embedded Liquid Surfaces
    Ryan Goldade, Christopher Batty, and Chris Wojtan
    Computer Graphics Forum (Eurographics) 2016
    [Project page]

  • Towards Real-time Sea-floor Surface Reconstruction and Classification using 3-D Side-scan Sonar
    Ryan Goldade
    MASc Thesis (Simon Fraser University) 2014
    [Project page]

  • Real Time Smoke and Fire using Triangle Meshes
    Ryan Goldade, Todd Keeler, Robert Bridson
    Symposium on Computer Animation 2013 (Poster and demo)(best poster winner)
    [Project page]

Awards

  • Queen Elizabeth II Graduate Scholarship in Science & Technology
    Year: 2016. Value: $15,000
  • President’s Graduate Scholarship
    Year: 2016. Value: $10,000
  • Graduate Excellence Award In Computer Science
    Year: 2016. Value: $5,000
  • Graduate Excellence Award In Computer Science
    Year: 2015. Value: $5,000
  • University of Waterloo Graduate Entrance Scholarship
    Year: 2014. Value: $5,000

Education

  • University of Waterloo - School of Computer Science
    PhD candidate (present)
  • Simon Fraser University - School of Engineering Science
    MASc 2014
  • Simon Fraser University - School of Engineering Science
    BASc 2009

Work Experience

  • Facebook Reality Labs May 2020 - Present
  • SideFX Software
    April 2016 - May 2020
  • Weta Digital
    June 2018 - July 2018
  • IST Austria
    February 2014 - June 2014
  • Microsoft Canada
    November 2012 - October 2013