Skip to content

Little project to showcase my OpenGL learning journey.

Notifications You must be signed in to change notification settings

benyoon1/OpenGL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

3D Model Viewer with OpenGL

Little Preview

Lighting effect #1

Sunset gif

Lighting effect #2

Apocalypse gif

Model loaded without lighting effect

City gif

Setup

For MacOS

  1. Install GLFW and Assimp with homebrew.
  2. Build the project with CMake and run the "opengl" executable.
  3. (Optional) Place GLAD files with your machine's compatible OpenGL version from http://glad.dav1d.de/ in /dependencies folder. (The GLAD files in the dependencies folder currently is with OpenGL 4.1)

For Linux

  1. Run:
   sudo apt-get update
   sudo apt-get install libglfw3-dev libassimp-dev libgl1-mesa-dev libx11-dev libpthread-stubs0-dev libxrandr-dev libxi-dev
  1. Build the project with CMake and run the "opengl" executable.

About

Little project to showcase my OpenGL learning journey.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages