Skip to content

🐈 Draw image in a theme of MY PRECIOUS MOMENT in C++

License

Notifications You must be signed in to change notification settings

Grumpy-Mephisto/PreciousMoment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

23 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ† 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

About

🐈 Draw image in a theme of MY PRECIOUS MOMENT in C++

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages