Currently exploring opportunities as a graphics research scientist/engineer, aiming to begin in late 2025!


About Me

I am a PhD candidate in computer science under the supervision of Prof. Toshiya Hachisuka and Prof. Christopher Batty at the University of Waterloo. Before this, I received my bachelor's degree in computer science and mathematics from HKUST, where I worked with Prof. Pedro V. Sander. My research interests lie in computer graphics, particularly in physics-based animation. In my PhD studies, I am focusing on the use of integral equations and Monte Carlo methods for non-rendering tasks.

Research Interests

  • Physics-based animation
  • Numerical analysis
  • Computer graphics


  • University of Waterloo, Ontario, Canada
    September 2020 - Present
    PhD Student in Computer Science
  • The Hong Kong University of Science and Technology, Hong Kong
    September 2016 - December 2019
    Bachelor of Science in Computer Science and Mathematics
    First Class Honours

Selected Awards

Professional Services

  • SIGGRAPH North America 2024
  • SIGGRAPH Asia 2023
  • Computer Graphics Forum (2023)

Work Experience

  • Adobe, San Jose, CA, USA
    May 2024 - August 2024
    Research Scientist Intern
    SideFX, Toronto, ON, Canada
    September 2023 - April 2024 (Part-Time)
    May 2023 - August 2023 (Full-Time)
    3D Software Developer
    Dayta AI, Hong Kong
    June 2019 - August 2019
    Machine Learning Engineer Intern

Teaching Experience

Teaching Assistant at UWaterloo
  • CS 335 Computational Methods in Business and Finance (Winter 2023 & Fall 2022)
  • CS 370 Numerical Computation (Spring 2022)
  • CS 476/676 Numeric Computation for Financial Modeling (Winter 2022)
  • CS 488/688 Introduction to Computer Graphics (Fall 2021)
  • CS 231 Algorithmic Problem Solving (Spring 2021)


Velocity-Based Monte Carlo Fluids

R. Sugimoto, C. Batty, & T. Hachisuka

ACM SIGGRAPH North America 2024 (Conference Papers)

A Practical Walk-on-Boundary Method for Boundary Value Problems

R. Sugimoto, Terry Chen, Yiti Jiang, C. Batty, & T. Hachisuka

ACM SIGGRAPH North America 2023 (Transactions on Graphics, 42(4))

A Monte Carlo Method for Fluid Simulation

D. Rioux-Lavoie*, R. Sugimoto* (joint first authors), T. Özdemir, N. H. Shimada, C. Batty, D. Nowrouzezahrai, & T. Hachisuka

ACM SIGGRAPH Asia 2022 (Transactions on Graphics, 41(6))

Water Simulation and Rendering from a Still Photograph

R. Sugimoto, M. He, J. Liao, & P. V. Sander

ACM SIGGRAPH Asia 2022 (Conference Papers)

Surface-Only Dynamic Deformables using a Boundary Element Method

R. Sugimoto, C. Batty, & T. Hachisuka

ACM SIGGRAPH / Eurographics Symposium on Computer Animation 2022 (Computer Graphics Forum, 41(8))
Best Paper Award

Invited Talks

A Practical Walk-on-Boundary Method for Boundary Value Problems A Monte Carlo Method for Fluid Simulation Water Simulation and Rendering from a Still Photograph Surface-Only Dynamic Deformables using a Boundary Element Method