Back to projects
C++OpenGLGraphics

OpenGL Bedroom

A 3D recreation of a bedroom with camera controls, lighting, textures, and collision detection.

OpenGL Bedroom main project image
OpenGL Bedroom gallery image

Full Description

OpenGL Bedroom is a real-time graphics scene that recreates a personal room as an explorable 3D environment. The project covers the fundamentals of rendering textured geometry, managing camera movement, handling collisions, and shaping a scene with lighting.

What I Built / Learned

Built an interactive 3D scene with navigable camera controls and room-scale geometry.

Learned how lighting, materials, and texture mapping change the feel of a rendered space.

Practiced structuring graphics code around scene objects, input, and collision behavior.