Scrap Escape




The goal of this project was to be able to modify virtual environments to create immersive experiences for video-game players. Storing data as volumetric scalar fields allows for highly modifiable 3D environments that can be converted into GPU-friendly triangles with isosurface algorithms. Using scalar fields and isosurface algorithms can be more computationally expensive and require more data than the more commonly used polygonal models.





We wanted to explore solutions to modifying real-time 3D environments with isosurface algorithms. This will was done in two parts. First in terms of observing how modern games deal with storing scalar fields, researching which isosurface algorithms are being used and how they are being used in games. The second part was to create an application and limit the data storage required while still running at a real-time speed.

Link: Thesis