Liam Shatzel

Hello, I'm Liam Shatzel

I am a Masters student in the VIXI Lab at the University of Victoria. Currently, I am working on embedded visualizations in mixed reality, supervised by Dr. Charles Perin. I also work part time at Motorola Solutions, where I do full-stack development for IoT devices.

Previously, I completed my Honours Bachelors of Computer Science graduating with distinction. During my undergrad I completed four co-op work terms and a full time research internship. I was fortunate to gain experience in both startup and enterprise environments, working at Tradable Bits and Motorola Solutions, while also pursuing research in crowd simulations supervised by Dr. Brandon Haworth in the GAIDG lab.

Publications

Emergent Crowds Dynamics from Language-Driven Multi-Agent Interactions

Emergent Crowds Dynamics from Language-Driven Multi-Agent Interactions

Yibo Liu, Liam Shatzel, Brandon Haworth, Teseo Schneider

arXiv preprint, 2025

Emergent crowd dynamics from language-driven multi-agent interactions.

Deformable Elliptical Particles for Predictive Mesh-Adaptive Crowds

Deformable Elliptical Particles for Predictive Mesh-Adaptive Crowds

Dominic Ferreira, Liam Shatzel, Brandon Haworth

ACM SIGGRAPH Conference on Motion, Interaction, and Games (MIG), 2024

Deformable elliptical particles for predictive mesh-adaptive crowds.

Posters

Applications of Graph Neural Networks in Simulation vs. Animation

Applications of Graph Neural Networks in Simulation vs. Animation

Jamie Cassels Undergraduate Research Award Symposium, 2025

Applications of graph neural networks in simulation vs. animation.

Analyzing the Accuracy of Agent Representations in Crowd Simulations

Analyzing the Accuracy of Agent Representations in Crowd Simulations

Valerie Kuhne Undergraduate Research Award Symposium, 2022

Analyzing the accuracy of agent representations in crowd simulations.