Skip to content

UnkushB/hamoodViewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HamoodViewer

HamoodViewer is a physically based 3D model viewer desktop application for windows. Uses openGL and is written in C++. alt text

Features

Physically Based Rendering w/ Image Based Lighting

alt text

Blended Weighted Oit

alt text

Shadow Mapping

alt text

Usage

First clone or download the repo.

Then create a folder in the project root to build the project in.

From there run cmake from the project root. cmake -B ./build -> cmake --build ./build

You can also build from inside your build folder.

Once built, run the executable from the project root.

If your using visual studio you might need to change your build root

and maybe set your configuration type to be release.

One way of doing this is clicking project -> Cmake setting for hamoodViewer

Then setting configuration type to release and build root to "${projectDir}\build"

External Libraries

  • GLFW
  • GLM
  • Assimp
  • GLAD
  • stb_image

About

A physically based 3D model viewer desktop application for windows.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors