Skip to content

Latest commit

 

History

History
56 lines (39 loc) · 1.24 KB

File metadata and controls

56 lines (39 loc) · 1.24 KB

Computer Graphics Programming in Opengl

This project contains practical examples, demos, and resources related to 3D graphics programming using OpenGL. Perfect for those looking to learn core concepts like:

  • Geometric representation and transformations

  • Rendering pipeline

  • Shaders (GLSL) and GPU management

  • Basic/advanced lighting techniques

  • Optimizations and best practices


Build & Run

dependencies.

  • OpenGl
  • glfw3
  • glm
  1. clone the repository.
git clone git@github.com:Nobody-1321/Computer-Graphics-Programming.git
  1. Move to the directory
cd Computer-Graphics-Programming
  1. Use conan C++ to manage the dependencies. "you can learn how to use it here conan tutorial"
conan install . --build=missing 
  1. Build the project.

Linux users

python buildLinux.py

Windows users

python buildWindows.py

warning

If you are a Windows user, you may need to change the paths to the ressources in the code.

Computer Graphics Programming in OpenGl with C++. This will build the project and compile all the programs located inside the src folder.


**You can learn more about computer graphics by reading ....