Project created as part of the "Programming in Scala" subject at AGH University of Science and Technology
To run desktop version, use raytracerJVM/run
task:
sbt> raytracerJVM/run
New file output.ppm
will appear in root folder.
To run web version, use 'raytracerJS/fastOptJS' task:
sbt> raytracerJS/fastOptJS
Open raytracer.html
in your browser to see the result.
1920x1080 image, created using 300 samples per pixel.