A brief computer graphics / rendering course
Go to file
Dmitry V. Sokolov b9d2ca707b
Update Readme.md
2019-02-04 17:23:45 +01:00
doc doc figures 2019-02-03 20:51:11 +01:00
.gitpod.yml Update .gitpod.yml 2019-02-04 17:21:55 +01:00
CMakeLists.txt First commit; rudimentary framebuffer check 2019-01-20 12:13:53 +01:00
Dockerfile depth map raytracing 2019-02-03 15:05:01 +01:00
geometry.h depth map raytracing 2019-02-03 15:05:01 +01:00
Readme.md Update Readme.md 2019-02-04 17:23:45 +01:00
tinyraytracer.cpp random dot autostereogram 2019-02-03 15:11:43 +01:00

compilation

git clone https://github.com/ssloy/tinyraytracer.git
cd tinyraytracer
mkdir build
cd build
cmake ..
make

You can open the project in Gitpod, a free online dev evironment for GitHub:

Open in Gitpod

On open, the editor will compile & run the program as well as open the resulting image in the editor's preview. Just change the code in the editor and rerun the script (use the terminal's history) to see updated images.