OpenGL House

Project Overview

OpenGL House is a small scale 3D recreation of a house built using C++ & OpenGL. The project features custom textures, shaders, lighting, and a camera system developed specifically for the scene allowing you to explore the recreation.

Project Details

  • Github: Source Code
  • Platform: PC (Windows)
  • Language & Scripting: C++, OpenGL
  • Team Size: 1 (Solo Project)
  • Role: Graphics Programmer
  • Development Period: 1 Month

Responsibilities

  • Developing and Maintaining C++ and OpenGL Code.
  • Created Custom Shader.
  • Create and implement a 3d rendition of a house from a image.
  • Created a custom Camera with settings to view the scene from different preselected angles or a free moving camera with adjustable speed.
  • Implemented textured 3D surfaces with lighting and specular highlights, allowing surfaces to appear brighter or reflect light differently depending on the lighting conditions and viewing angle.