|
783e5daaea
|
Added define to skip photon file saving.
|
2017-07-13 09:43:50 -04:00 |
|
Miguel Angel Astor Romero
|
c97a2d4fe3
|
Added photon map implementation from the book.
|
2017-06-27 10:38:12 -04:00 |
|
|
e69e030b20
|
Added gallery.
|
2017-05-21 12:21:39 -04:00 |
|
|
6b98770b0e
|
Added "fixes" of the kd tree.
|
2017-05-19 02:03:05 -04:00 |
|
|
23939fdc92
|
Changed makefile.
|
2017-03-01 12:41:28 -04:00 |
|
|
0095c138a4
|
Assorted changes.
|
2017-02-28 14:49:47 -04:00 |
|
|
2efb8b33d4
|
Started sketching the photon mapping.
|
2017-02-21 17:00:49 -04:00 |
|
|
4e9a30d0b5
|
Added Fran Moreno's Kd-Tree implementation and RGBE functions.
|
2017-02-21 16:38:43 -04:00 |
|
|
0cdc7c46ca
|
sphere and disk area lights mostly ready (I think :S).
|
2017-02-09 23:37:40 -04:00 |
|
Miguel Angel Astor Romero
|
5edccd4d30
|
Started scene reader. Added libjson-spirit dependency.
|
2017-01-18 17:26:09 -04:00 |
|
Miguel Angel Astor Romero
|
8d341b9a25
|
Added image-based lighting with HDR images.
|
2017-01-17 17:09:25 -04:00 |
|
Miguel Angel Astor Romero
|
8e2b2a8c2a
|
Added Heidrich-Seidel anisotropic BRDF.
|
2017-01-13 15:05:13 -04:00 |
|
Miguel Angel Astor Romero
|
724a98f8a0
|
Added camera abstraction.
|
2017-01-12 17:23:11 -04:00 |
|
Miguel Angel Astor Romero
|
fd510fb137
|
Added spot lights.
|
2017-01-12 14:15:59 -04:00 |
|
Miguel Angel Astor Romero
|
f7f912ff82
|
Moved BRDF to material definition.
|
2017-01-12 13:38:42 -04:00 |
|
Miguel Angel Astor Romero
|
f150f8f24c
|
Separated BRDF from light source.
|
2017-01-11 14:51:21 -04:00 |
|
Miguel Angel Astor Romero
|
a9670e93f0
|
Separated Whitted from Path Tracing. Added FreeImage dependecy.
|
2017-01-11 13:45:17 -04:00 |
|
|
d46f4abdab
|
Made Tracer an abstract class.
|
2017-01-05 17:59:04 -04:00 |
|
|
cbc06150ac
|
Better makefile.
|
2017-01-02 04:41:50 -04:00 |
|
|
fb887ae0f0
|
Added point lights.
|
2017-01-02 04:23:48 -04:00 |
|
|
e9986a923f
|
Removed cmath dependency.
|
2017-01-02 00:23:04 -04:00 |
|
|
c78a8d284f
|
New way of handling lights and materials.
|
2017-01-01 20:57:35 -04:00 |
|
|
2bec46b580
|
Added ray-disk intersection and material definition.
|
2016-12-28 02:17:48 -04:00 |
|
|
dd4faafc15
|
Added ray-plane intersection.
|
2016-12-26 17:43:57 -04:00 |
|
|
2d437f07bc
|
Code clean up and refactoring.
|
2016-12-26 15:41:29 -04:00 |
|
|
54bf4d4822
|
Ray casting with spheres.
|
2016-12-25 21:47:28 -04:00 |
|