Skip to content

Stefan-Dr/MATF-Computer-Graphics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

project_base

Empty project with libraries used in class.

Uputstvo

  1. git clone https://github.com/matf-racunarska-grafika/project_base.git
  2. CLion -> Open -> path/to/my/project_base
  3. Main in src/main.cpp
  4. .cpp files in src folder
  5. .h and .hpp files in include folder
  6. Shaders in directory shaders. Vertex shader has extension .vs, fragment shader has extension .fs
  7. ALT+SHIFT+F10 -> project_base -> run

Camera movement

  • W A S D
  • Moving mouse moves the camera
  • Mouse scroll enlarges the image

Activate/deactivate:

  • B activate/deactivate blinn
  • H activate/deactivate HDR
  • J activate/deactivate Bloom

Video

  • Without HDR and Bloom : https://youtu.be/DWY4MDO1sUg
  • With HDR and Bloom : https://youtu.be/jkXmYAyDOSM

Resources

  1. Skybox : https://www.pngwing.com/en/free-png-dcabk

  2. Grass model : https://free3d.com/3d-model/-rectangular-grass-patch--205749.html

  3. Table model : https://sketchfab.com/3d-models/table-a28843f21d784fe98cc220ef0d1df478

  4. Tree model : https://free3d.com/3d-model/tree-74556.html

  5. box-texture.jpg : https://www.renderhub.com/syt-studio/box-texture-pbr

  6. grass.png : https://www.pinterest.com/pin/58969076356075212/

  7. birds.png : https://www.hiclipart.com/free-transparent-background-png-clipart-iasgu

About

A project made for a subject on Computer Graphics, Faculty of Mathematics in Belgrade

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages