1
0
mirror of https://github.com/ssloy/tinyraytracer.git synced 2025-08-31 17:51:46 +02:00

Editted: Better markdown on Readme.md

The compilation steps are highlighted.
This commit is contained in:
Adem Budak
2019-01-21 15:05:31 +03:00
committed by GitHub
parent 9f16ee86d2
commit 6b217cf322

View File

@@ -8,14 +8,15 @@ If you are looking for a software rasterizer, check the [other part of the lectu
In my lectures I tend to avoid third party libraries as long as it is reasonable, because it forces to understand what is happening under the hood. So, the raytracing 256 lines of plain C++ give us this result: In my lectures I tend to avoid third party libraries as long as it is reasonable, because it forces to understand what is happening under the hood. So, the raytracing 256 lines of plain C++ give us this result:
![](https://raw.githubusercontent.com/ssloy/tinyraytracer/master/out.jpg) ![](https://raw.githubusercontent.com/ssloy/tinyraytracer/master/out.jpg)
# compilation ## compilation
```sh
git clone https://github.com/ssloy/tinyraytracer.git git clone https://github.com/ssloy/tinyraytracer.git
cd tinyraytracer cd tinyraytracer
mkdir build mkdir build
cd build cd build
cmake .. cmake ..
make make
```
# Homework assignment # Homework assignment
[homework_assignment branch](https://github.com/ssloy/tinyraytracer/tree/homework_assignment) contains all necessary stuff to easily add environment maps: [homework_assignment branch](https://github.com/ssloy/tinyraytracer/tree/homework_assignment) contains all necessary stuff to easily add environment maps:
![](https://raw.githubusercontent.com/ssloy/tinyraytracer/homework_assignment/out-envmap.jpg) ![](https://raw.githubusercontent.com/ssloy/tinyraytracer/homework_assignment/out-envmap.jpg)