~turminal/raytracing

16bf2b18 — Bor Grošelj Simić 2 years ago
rng: avoid recomputing a constant every time
e9b9b57b — Bor Grošelj Simić 3 years ago
update README.md
28d1b1c0 — Bor Grošelj Simić 3 years ago
color: add serialize/deserialize
0b25dcbe — Bor Grošelj Simić 3 years ago
all: drop some workarounds that are not needed anymore
8b7388d4 — Bor Grošelj Simić 3 years ago
implement image reading
822e5c35 — Bor Grošelj Simić 3 years ago
add begin/end parameters
2ab42225 — Bor Grošelj Simić 3 years ago
make stuff into command line options
ed08980c — Bor Grošelj Simić 3 years ago
add README and an example
4605dac4 — Bor Grošelj Simić 3 years ago
build the final scene from the first book
7459993e — Bor Grošelj Simić 3 years ago
initialize random generator in main
1a6aa742 — Bor Grošelj Simić 3 years ago
flip the image upside down
aa207972 — Bor Grošelj Simić 3 years ago
control number of samples with a global constant
322892bb — Bor Grošelj Simić 3 years ago
"depth" "of" "field"
bbc21e66 — Bor Grošelj Simić 3 years ago
make camera relocatable and relocate it
3743a74c — Bor Grošelj Simić 3 years ago
implement cross product
cc772aa6 — Bor Grošelj Simić 3 years ago
dielectric materials
779a6c9c — Bor Grošelj Simić 3 years ago
imperfect metal reflectance
6d123e2b — Bor Grošelj Simić 3 years ago
implement lambertian and metal material
81123896 — Bor Grošelj Simić 3 years ago
increase t cutoff a bit

an amazing performance gain
Next
Do not follow this link