Research


I’m interested in scientific computing with applications in computer graphics. My work focuses on explicit surface tracking, with an eye toward the simulation of fluids, cloth, and deformable solids.


Software


El Topo: Robust topological operations for dynamic explicit surfaces.


Exact CCD: Geometrically exact continuous collision detection for triangle meshes.


Publications


Tyson Brochu, Essex Edwards, and Robert Bridson: Efficient Geometrically Exact Continuous Collision Detection. Conditionally accepted to SIGGRAPH 2012. [pre-print pdf]


Chris Wojtan, Matthias Müller-Fischer, and Tyson Brochu: Liquid Simulation with Mesh-based Surface Tracking. SIGGRAPH 2011 course. [pdf] [project]


Tyson Brochu, Christopher Batty, and Robert Bridson: Matching Fluid Simulation Elements to Surface Geometry and Topology. ACM Transactions on Graphics (TOG), vol. 29, no. 4 (July 2010). Proceedings of ACM SIGGRAPH 2010. [pre-print pdf] [bib] [project]


   


Eric Brochu, Tyson Brochu, and Nando de Freitas: A Bayesian Interactive Optimization Approach to Procedural Animation Design. ACM SIGGRAPH/Eurographics Symposium on Computer Animation, 2010. [pdf] [bib]


   


Tyson Brochu and Robert Bridson: Animating Smoke as a Surface. Eurographics/ACM SIGGRAPH Symposium on Computer Animation (posters and demos), 2009. [pdf]


   
   


Tyson Brochu and Robert Bridson: Robust Topological Operations for Dynamic Explicit Surfaces. SIAM Journal on Scientific Computing, vol. 31, no. 4 (2009), pp. 2472-2493. [pdf] [bib]


   
   
   
   


Tyson Brochu and Robert Bridson: Fluid Animation with Explicit Surface Meshes. Eurographics/ACM SIGGRAPH Symposium on Computer Animation (posters and demos), 2006. [pdf]


   


Thesis


Tyson Brochu: Fluid Animation with Explicit Surface Meshes and Boundary-Only Dynamics. Master's thesis, University of British Columbia, 2006. [pdf]


   
   
   


Industry


From 2006 to 2008, I worked as a Physics Programmer at Radical Entertainment in Vancouver. During my PhD program I’ve worked with Weta Digital (New Zealand) and Digital Domain Vancouver.

 

tbrochu [at] cs [dot] ubc [dot] ca