Projekt do předmětu PGP - Pokročilá počítačová grafika.
Grafická karta s podporou OpenGL 4.3
.
Projekt využívá knihovny OpenGL
, SDL2
a glew
. Všechny tyto knihovny
jsou multiplatformní, takže by neměl být problém projekt přeložit na Windows.
Nicméně přiložený makefile je pouze pro Linuxové prostředí.
Pro překlad stačí spustit příkaz make
. Výsledný spustitelný soubor pak je
bin/ray-marching
.
Po překladu spusťte soubor bin/ray-marching
z adresáře projektu.
Program nepředpokládá žádné vstupní parametry.
Program se ovládá klávesami W
, A
, S
, D
pro pohyb závislý na směru kamery,
klávesy SHIFT
a CTRL
pak slouží pro vertikální posun.
Primárním tlačítkem myši pak lze kamerou rotovat.