RoomWalkthroughSim is a 3D program that allows users to explore, visualize, and interact with a virtual room environment. Users can navigate through the room, interact with various objects in the space, and go outside. This program was built using modern graphics programming techniques and tools.
The following setup instructions are for Windows.
Before running the program, ensure you have the following installed:
For Windows users, you can use WSL, MinGW, or Visual Studio. These instructions will pertain to Visual Studio.
- Download Visual Studio 2022
- During installation, select the "Desktop development with C++" workload.
Clone this repository to your local machine using the following command:
git clone https://github.com/jrohrbaugh0812/room-walkthrough-sim.git- Open CLion and select Open from the main screen (you may need to close any open projects).
- Navigate to the repository folder to open the project.
- In the popup dialog, select Manage toolchains.
- In the Toolchain dialog, select Visual Studio, and in the Architecture dropdown, choose amd64.
- Click OK to apply the changes. This will configure Visual Studio x64 as the compiler for this project.
Once the program is running, a 3D walkthrough environment will appear. Use keyboard and mouse inputs to navigate the room and interact with objects.
- WASD: Move forward, backward, left, and right.
This was my final project for CS370 (Computer Graphics I) at YCP, taught by Dr. Babcock. Thank you to Dr. Babcock for the foundational resources and guidance, which helped shape this project.

