Skip to content

ahmaderfani12/EX3D-Viewer

Repository files navigation

EX3D-Viewer

A 3D viewer made with OpenGL. I tried to get familiar with rendering pipelines in this project. Besides, there are several shader adjustments that you can make your desired look out of your model.

alt text

It contains lots of comments, so it's easy to read and learn from it. This project could be convenient to test vertex and fragment shaders on meshes but still needs some work to get it right for that purpose.

alt text

To compile the project you can use VS 2019 and above. Libraries that used:

Glew: http://glew.sourceforge.net/

GLM: https://glm.g-truc.net/0.9.9/index.html

GLFW: https://www.glfw.org/

Assimp: https://github.com/assimp/assimp

ImGUI: https://github.com/ocornut/imgui

Lion Model: "Löwe" (https://skfb.ly/on7IY) by noe-3d.at is licensed under Creative Commons Attribution-NonCommercial (http://creativecommons.org/licenses/by-nc/4.0/).

About

EX3D Viewer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages