Skip to content

A C/C++ project using the OpenGL library and API's to depict a Portal system with multiple configurations; including user and object teleportation

Notifications You must be signed in to change notification settings

rahuls98/OpenGl-Portal

Repository files navigation

OpenGl-Portal

A C/C++ project using the OpenGL library and API's to depict a Portal system with multiple configurations; including user and object teleportation

Alt Text

Room 1

  • Room 1 involves user teleportation.
  • The goal is to collect the teapot placed across a chasm. Trying to cross the chasm will lead to the user falling from the room to his/her death.
  • The only way to safely collect the teapot is to use the portal to cross the chasm.

Room 2

  • Room 2 involves object teleportation.
  • The user can view an object (ball) being teleported to different regions of the room using portals.

Special keys

  • r - to reset camera settings in the rooms.
  • c - to change in between rooms.
  • esc - to quit

About

A C/C++ project using the OpenGL library and API's to depict a Portal system with multiple configurations; including user and object teleportation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published