Carleton University - School of Computer Science Honours Project
Winter 2020
Polygonal Representations for Arbitrary 2D Deformable Terrain
Nathan Marshall
SCS Honours Project Image
ABSTRACT
A system is implemented in the Unity Real-Time Development Platform for simulating explosions which carve out circular cavities from arbitrarily shaped two-dimensional terrain. Each terrain object may have a non-simple polygonal shape and is subject to rigid-body physics. I compare several models of the terrain geometry in terms of their practical efficiency with Unity’s physics engine, and I compare several algorithms for performing polygon clipping on these models.