Portals

About

This C/C++ project showcases an interactive 3D portal system built using the OpenGL library and API's. It offers multiple configurations, including user and object teleportation, providing a game-like experience. The project incorporates various graphics concepts such as texture mappings, rasterization, lighting, and multiple camera views.

In the first portal room, users can teleport themselves within the scene, experiencing a first-person view and navigating the room using keyboard controls. The second portal room focuses on object teleportation, where users observe a first-person view of an object being teleported through portals.


Built using: C, C++, OpenGL

Demo