Algorithm for Portals Between Environments and Using it in a Computer Game

Kalle Ever
In this thesis an algorithm for portals between virtual environments is described. Portals allow one to view another virtual environment through it and make it possible to transfer objects between the virtual environments. Rendering of portals is described in two ways: rendering to a texture and using the stencil buffer. Complexity of implementation and resource usage are compared between the rendering algorithms. A computer game was created as a part of this thesis where previously described portals are used as a game mechanic to solve puzzles. The design of those puzzles is described. Lastly the ease of use, the game mechanics and the puzzles of the computer game were tested.
Graduation Thesis language
Graduation Thesis type
Bachelor - Computer Science
Raimond-Hendrik Tunnel, Margus Luik
Defence year
PDF Extras