Author:Pascal Neubert Supervisor: Prof. Gudrun Klinker Advisor: Daniel Dyrda (@ga67gub) Submission Date: [created]
Abstract
The ability to correlate positions to game spaces comes with a list of benefits. To achieve this, we research different approaches. One of those uses locations, spaces represented by anchors and boundaries. These locations allow us to create volumes by expanding from the anchors to the boundaries using marching cubes. Due to the approximation of the boundaries, a loss in precision is noticeable. We will discuss approaches to adjust the volume to the scene’s geometry to increase the accuracy. We base these on construc tive solid geometry, a concept to model objects with operations and simpler models. Constructive solid geometry provides us with the subtraction boolean operation. We will look at implementations using boolean operations on meshes and signed distance f ields. Both of them provide various benefits and downsides. We implement the project in Unity, a game engine with limited access to its source code. Despite running into issues with the available libraries and dependencies, we have proven the fundamentals of the mesh implementation. The signed distance implementation was unsuccessful. Despite requiring more work, this research project is on the right track.
Results/Implementation/Project Description
Conclusion
[ PDF (optional) ]
[ Slides Kickoff/Final (optional)]