Skip to content

Mnenmenth/OpenGLHouse

Repository files navigation

OpenGL House

This project was my submission for the final project in CS370,
developed over the course of a little less than three weeks.

This project is an interactive scene of a house rendered in OpenGL. It's essentially
a small 3D renderer since all of the assets are loaded and added into the render
system.

Controls

WASD for forward/left/back/right movement.
Z & X for up/down movement.
+ & - to increase and decrease movement speed
Click and drag with any mouse button to look around
Scroll wheel will zoom camera out/in

O to toggle blinds open/close animation
F to toggle fan rotation (Fan rotation is velocity based)
L to toggle fan light P to toggle fire in fireplace

Attributions

  • Source code was developed by me unless specified otherwise in comments
  • All 3D models were personally made by me using Blender
  • Please refer to the ATTRIBUTIONS.md for author attributions

Released under MIT License

About

Interactive scene of a house rendered in OpenGL

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published