Skip to content

SniffyMcTasty/COMP371-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shader Viewer

Dependencies

GLEW, GLFW3 and GLU need to be installed with VcPkg: https://vcpkg.io/en/getting-started.html In order to use VcPkg, you need to include its path to your environment variables. Make sure your IDE looks towards the installed packages, put -DCMAKE_TOOLCHAIN_FILE=[path to vcpkg]/scripts/buildsystems/vcpkg.cmake as a CMake argument, [path to vcpkg] being your own path to your VcPkg clone.

If using the docker image from https://github.com/tiperiu/COMP371_dockerimage, no need to install dependencies.

Description

To have a full description and demo of what the code does, please refer to the self-contained web page within this repo.

Important note

The program uses the (slightly modified) base Phong shaders and the teapot1 object from the original lab capsule when first booting up, which are located inside the assets folder. Moreover, all the shaders implemented in this project have been implemented inside the same folder. This means this folder is critical to the program's operation and SHOULD NOT be moved or deleted.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published