Skip to content

A ModelViewer built based on LearnOpengl's guide, using C++, opengl and imgui.

Notifications You must be signed in to change notification settings

anchoringpoint/ModelViewerWithOpenGL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ModelViewer

A ModelViewer built based on LearnOpengl's guide, using C++, opengl and imgui.

Features

main

You can get a Blinn-Phong Model Rendering for your 3d model to view it.

Camera:

  • WASD for close-far and left-right movement
  • Mouse drag for rotation
  • Mouse scroll for zoom
  • pause for ignoring the input of camera

Rendering:

  • Blinn-Phong with one DirLight and two PointLights

Model:

You can import any model formats supported by assimp

An example model of Nashida(Genshin Impact) is already in opengl directory. You can customize it.

References

About

A ModelViewer built based on LearnOpengl's guide, using C++, opengl and imgui.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages