Skip to content

Nobody-1321/Computer-Graphics-Programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 ....

About

Computer Graphics Programming with c++

Topics

Resources

License

Stars

Watchers

Forks

Languages