|
987f604160
|
Little change to path tracer.
|
2017-02-22 21:20:55 -04:00 |
|
|
9bb6c0b759
|
Added photon tracing.
|
2017-02-22 15:12:01 -04:00 |
|
Miguel Angel Astor Romero
|
db2ee80c14
|
Moved area light base class to it's own file.
|
2017-02-13 17:08:35 -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
|
944ae05db7
|
Added groundwork for area lights. Added irony-mode CDB.
|
2017-02-07 16:41:58 -04:00 |
|
|
d0ffec8f60
|
Scene reader reads figures now.
|
2017-01-18 21:46:24 -04:00 |
|
Miguel Angel Astor Romero
|
965b04ca39
|
Added emissive color to material.
|
2017-01-17 17:20:58 -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
|
04618e518e
|
Added tone mapping with FreeImage.
|
2017-01-16 12:44:45 -04:00 |
|
Miguel Angel Astor Romero
|
724a98f8a0
|
Added camera abstraction.
|
2017-01-12 17:23:11 -04:00 |
|
Miguel Angel Astor Romero
|
7768480b96
|
Figures can specify BRDF in constructor.
|
2017-01-12 14:34:44 -04:00 |
|
Miguel Angel Astor Romero
|
f7f912ff82
|
Moved BRDF to material definition.
|
2017-01-12 13:38:42 -04:00 |
|
Miguel Angel Astor Romero
|
8c33e46b3d
|
Added recursion depth as a CL option.
|
2017-01-12 13:03:29 -04:00 |
|
Miguel Angel Astor Romero
|
a6821c429d
|
Minor changes.
|
2017-01-11 14:54:46 -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 |
|
Miguel Angel Astor Romero
|
71c09ce6cb
|
Added distant environment lighting.
|
2017-01-09 12:54:19 -04:00 |
|
|
681fa9c823
|
Reflective materials have lightning now.
|
2017-01-07 21:42:50 -04:00 |
|
|
d46f4abdab
|
Made Tracer an abstract class.
|
2017-01-05 17:59:04 -04:00 |
|