WallyHackenslacker
|
987f604160
|
Little change to path tracer.
|
2017-02-22 21:20:55 -04:00 |
|
WallyHackenslacker
|
c6060521d4
|
More photons. Still buggy as hell.
|
2017-02-22 21:14:08 -04:00 |
|
WallyHackenslacker
|
e361dc516e
|
Something.
|
2017-02-22 18:31:26 -04:00 |
|
WallyHackenslacker
|
71f520e6d8
|
Minor changes.
|
2017-02-22 17:10:02 -04:00 |
|
WallyHackenslacker
|
18dd3dc3c6
|
Photon mapping can be executed now. Buggy as heck.
|
2017-02-22 16:23:33 -04:00 |
|
WallyHackenslacker
|
9bb6c0b759
|
Added photon tracing.
|
2017-02-22 15:12:01 -04:00 |
|
WallyHackenslacker
|
2efb8b33d4
|
Started sketching the photon mapping.
|
2017-02-21 17:00:49 -04:00 |
|
WallyHackenslacker
|
4e9a30d0b5
|
Added Fran Moreno's Kd-Tree implementation and RGBE functions.
|
2017-02-21 16:38:43 -04:00 |
|
WallyHackenslacker
|
aa0a9340ca
|
3k samples image.
|
2017-02-13 20:52:06 -04:00 |
|
WallyHackenslacker
|
a5b7fc0406
|
Fixed another fresnel bug.
|
2017-02-12 20:14:12 -04:00 |
|
WallyHackenslacker
|
501e2afc14
|
Better disk surface sampling.
|
2017-02-12 04:28:21 -04:00 |
|
WallyHackenslacker
|
79b2aa4553
|
Fixed a bug with the fresnel term.
|
2017-02-10 03:52:31 -04:00 |
|
WallyHackenslacker
|
0cdc7c46ca
|
sphere and disk area lights mostly ready (I think :S).
|
2017-02-09 23:37:40 -04:00 |
|
WallyHackenslacker
|
fd1dc0febd
|
More scenes.
|
2017-01-21 01:17:45 -04:00 |
|
WallyHackenslacker
|
337e1deefb
|
More scenes.
|
2017-01-21 00:13:40 -04:00 |
|
WallyHackenslacker
|
20a672388f
|
Added scene2.json
|
2017-01-18 23:40:47 -04:00 |
|
WallyHackenslacker
|
e99d390aab
|
Added scene4.json
|
2017-01-18 23:07:41 -04:00 |
|
WallyHackenslacker
|
c242824f71
|
AGHH!
|
2017-01-18 21:49:46 -04:00 |
|
WallyHackenslacker
|
2823a16b72
|
Forgot to remove needless includes.
|
2017-01-18 21:47:50 -04:00 |
|
WallyHackenslacker
|
d0ffec8f60
|
Scene reader reads figures now.
|
2017-01-18 21:46:24 -04:00 |
|
WallyHackenslacker
|
b7f7ba7ee1
|
Prints with colors!
|
2017-01-13 00:42:28 -04:00 |
|
WallyHackenslacker
|
5857950058
|
Added some informative prints.
|
2017-01-13 00:34:52 -04:00 |
|
WallyHackenslacker
|
ea7529f995
|
Changed the camera a bit.
|
2017-01-09 21:06:24 -04:00 |
|
WallyHackenslacker
|
74bec05883
|
Farting around with the scene.
|
2017-01-09 03:12:36 -04:00 |
|
WallyHackenslacker
|
185544e0d5
|
Changed the scene a bit.
|
2017-01-08 20:33:53 -04:00 |
|
WallyHackenslacker
|
681fa9c823
|
Reflective materials have lightning now.
|
2017-01-07 21:42:50 -04:00 |
|
WallyHackenslacker
|
d46f4abdab
|
Made Tracer an abstract class.
|
2017-01-05 17:59:04 -04:00 |
|
WallyHackenslacker
|
96fe34975e
|
Added indirect illumination.
|
2017-01-05 06:16:14 -04:00 |
|
WallyHackenslacker
|
3f13372071
|
Added TODO list.
|
2017-01-04 19:20:46 -04:00 |
|
WallyHackenslacker
|
cbc06150ac
|
Better makefile.
|
2017-01-02 04:41:50 -04:00 |
|
WallyHackenslacker
|
720aec886b
|
Cool image.
|
2017-01-02 04:27:11 -04:00 |
|
WallyHackenslacker
|
fb887ae0f0
|
Added point lights.
|
2017-01-02 04:23:48 -04:00 |
|
WallyHackenslacker
|
a0381b4fff
|
Added modelview matrix.
|
2017-01-02 02:39:24 -04:00 |
|
WallyHackenslacker
|
e9986a923f
|
Removed cmath dependency.
|
2017-01-02 00:23:04 -04:00 |
|
WallyHackenslacker
|
806040018e
|
Added refractions and fresnel.
|
2017-01-02 00:08:22 -04:00 |
|
WallyHackenslacker
|
c78a8d284f
|
New way of handling lights and materials.
|
2017-01-01 20:57:35 -04:00 |
|
WallyHackenslacker
|
2b1a9ed819
|
Little fix for shadow ray generation.
|
2016-12-29 22:32:32 -04:00 |
|
WallyHackenslacker
|
2bec46b580
|
Added ray-disk intersection and material definition.
|
2016-12-28 02:17:48 -04:00 |
|
WallyHackenslacker
|
d25a3c62b8
|
Added a test scene for point lights (coming soon).
|
2016-12-28 01:05:53 -04:00 |
|
WallyHackenslacker
|
414e907ee8
|
Added mirror reflections.
|
2016-12-27 19:22:34 -04:00 |
|
WallyHackenslacker
|
1b8b382b0e
|
Specular component added to lighting.
|
2016-12-27 15:26:49 -04:00 |
|
WallyHackenslacker
|
ab427597fe
|
Added shadow rays.
|
2016-12-26 20:58:51 -04:00 |
|
WallyHackenslacker
|
d48e8e0ba3
|
Added direct diffuse lighting.
|
2016-12-26 19:14:21 -04:00 |
|
WallyHackenslacker
|
9ad63d489a
|
Updated readme.
|
2016-12-26 17:50:44 -04:00 |
|
WallyHackenslacker
|
dd4faafc15
|
Added ray-plane intersection.
|
2016-12-26 17:43:57 -04:00 |
|
WallyHackenslacker
|
2d437f07bc
|
Code clean up and refactoring.
|
2016-12-26 15:41:29 -04:00 |
|
WallyHackenslacker
|
876ecc14cc
|
Fixed arg parsing.
|
2016-12-25 21:53:26 -04:00 |
|
WallyHackenslacker
|
54bf4d4822
|
Ray casting with spheres.
|
2016-12-25 21:47:28 -04:00 |
|
WallyHackenslacker
|
cc3525d064
|
Initial commit
|
2016-12-15 12:18:56 -05:00 |
|