|
79b2aa4553
|
Fixed a bug with the fresnel term.
|
2017-02-10 03:52:31 -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
|
8c33e46b3d
|
Added recursion depth as a CL option.
|
2017-01-12 13:03:29 -04:00 |
|
Miguel Angel Astor Romero
|
71c09ce6cb
|
Added distant environment lighting.
|
2017-01-09 12:54:19 -04:00 |
|
|
d46f4abdab
|
Made Tracer an abstract class.
|
2017-01-05 17:59:04 -04:00 |
|
|
96fe34975e
|
Added indirect illumination.
|
2017-01-05 06:16:14 -04:00 |
|
|
fb887ae0f0
|
Added point lights.
|
2017-01-02 04:23:48 -04:00 |
|
|
a0381b4fff
|
Added modelview matrix.
|
2017-01-02 02:39:24 -04:00 |
|
|
e9986a923f
|
Removed cmath dependency.
|
2017-01-02 00:23:04 -04:00 |
|
|
806040018e
|
Added refractions and fresnel.
|
2017-01-02 00:08:22 -04:00 |
|
|
c78a8d284f
|
New way of handling lights and materials.
|
2017-01-01 20:57:35 -04:00 |
|
|
2b1a9ed819
|
Little fix for shadow ray generation.
|
2016-12-29 22:32:32 -04:00 |
|
|
2bec46b580
|
Added ray-disk intersection and material definition.
|
2016-12-28 02:17:48 -04:00 |
|
|
414e907ee8
|
Added mirror reflections.
|
2016-12-27 19:22:34 -04:00 |
|
|
1b8b382b0e
|
Specular component added to lighting.
|
2016-12-27 15:26:49 -04:00 |
|
|
ab427597fe
|
Added shadow rays.
|
2016-12-26 20:58:51 -04:00 |
|
|
d48e8e0ba3
|
Added direct diffuse lighting.
|
2016-12-26 19:14:21 -04:00 |
|
|
2d437f07bc
|
Code clean up and refactoring.
|
2016-12-26 15:41:29 -04:00 |
|