Skip to content

Latest commit

 

History

History
62 lines (49 loc) · 2.31 KB

File metadata and controls

62 lines (49 loc) · 2.31 KB

🏆 Precious Moment

OpenGL 3D Model Viewer - Precious Moment with C++ and GLFW
Created by Pungrumpy

Preview

OpenGL 3D Model Viewer C++ Programming Language GLFW Library

📜 Description

This is a simple 3D model viewer using OpenGL and GLFW. The model is a Precious Moment figurine. The model is loaded from an OBJ file and the texture is loaded from a PNG file. The model can be rotated using the WASD keys.

🚀 Getting Started

Prerequisites

  • CMake - Build system
  • GLFW - Library for creating windows with OpenGL contexts and receiving input and events
  • GLAD - OpenGL loader
  • GLM - Mathematics library for graphics software based on the OpenGL Shading Language (GLSL) specifications
  • KHR - Khronos header file

Installing

  1. Clone the repository

    git clone
  2. Build the project

    cmake -S . -B build
    cmake --build build
  3. Run the project

    cd build
    ./PreciousMoment

📝 License

This project is licensed under the MIT License - see the LICENSE file for details