Wenzel Jakob
|
9401714298
|
added a HK GLSL shader
|
2011-08-06 23:31:45 -04:00 |
Wenzel Jakob
|
0f9b046141
|
getting there..
|
2011-08-06 22:42:05 -04:00 |
Wenzel Jakob
|
affa3a2cb9
|
ported all of the BRDF/BSDF models, some bugs remain
|
2011-08-06 21:52:39 -04:00 |
Wenzel Jakob
|
0ae25c4ea2
|
switched to a more consistent API for the two BSDF::sample() methods -- they now both return the importance weight
|
2011-08-05 11:44:03 -04:00 |
Wenzel Jakob
|
f8ee9e649a
|
HK documentation updates
|
2011-08-02 16:51:27 -04:00 |
Wenzel Jakob
|
cffde41f80
|
a few bugfixes
|
2011-07-29 03:29:11 +02:00 |
Wenzel Jakob
|
b605c5e937
|
A few more cosines to get straight
|
2011-07-29 01:56:36 +02:00 |
Wenzel Jakob
|
173c0be464
|
HK documentation updates
|
2011-07-28 21:22:47 +02:00 |
Wenzel Jakob
|
2fd2a33d46
|
HK documentation updates
|
2011-07-28 21:16:18 +02:00 |
Wenzel Jakob
|
79aaea5d32
|
texture support for the HK model
|
2011-07-28 19:34:05 +02:00 |
Wenzel Jakob
|
531d9d54e2
|
documentation updates
|
2011-07-28 16:32:55 +02:00 |
Wenzel Jakob
|
f8198e236d
|
cleanups
|
2011-07-28 14:35:52 +02:00 |
Wenzel Jakob
|
4d01f32749
|
HK and coating bugfixes
|
2011-07-28 14:25:03 +02:00 |
Wenzel Jakob
|
bd3291fad0
|
reverting back to Boost::Filesystem v2, since not all platforms provide v3 yet
|
2011-07-27 17:11:57 +02:00 |
Wenzel Jakob
|
d6e55318ed
|
BSDF serialization bugfixes
|
2011-07-27 15:02:06 +02:00 |
Wenzel Jakob
|
eae8cc74f7
|
fixed boost::filesystem v3 port, further tweaks on the sunsky model
|
2011-07-26 23:44:53 +02:00 |
Wenzel Jakob
|
1141eb87e3
|
port to boost::fileystem v3, some adjustments to the sky luminaire
|
2011-07-26 21:05:43 +02:00 |
Wenzel Jakob
|
0175931ed3
|
bugfixes to the coating material
|
2011-07-22 18:43:11 +02:00 |
Wenzel Jakob
|
1adfc11099
|
documentation updates, bugfixes to coating.cpp and mask.cpp
|
2011-07-22 16:08:58 +02:00 |
Wenzel Jakob
|
b657152081
|
cleanup of the medium & dipole data input interface
|
2011-07-22 01:30:14 +02:00 |
Wenzel Jakob
|
33a6fd58c0
|
sky luminaire by Tom Kazimiers, composite light sources, rayleigh scattering in media
|
2011-07-21 17:42:44 +02:00 |
Wenzel Jakob
|
a4acf8b379
|
two-sided coating
|
2011-07-20 00:39:29 +02:00 |
Wenzel Jakob
|
dbfca082b3
|
added box-muller sampling; applied Marios' HK serialization bugfix
|
2011-07-19 18:47:55 +02:00 |
Wenzel Jakob
|
8b9776c4ac
|
added a newline to a documentation listing
|
2011-07-18 14:47:46 +02:00 |
Wenzel Jakob
|
a17fed6f5b
|
documentation updates for the HK model
|
2011-07-18 14:46:24 +02:00 |
Wenzel Jakob
|
bf94a4869e
|
updated the build system to support a dynamic 'dist' directory
|
2011-07-18 14:20:02 +02:00 |
Wenzel Jakob
|
317e661612
|
Added an implementation of the Hanrahan-Krueger model (courtesy of Tom Kazimiers and Marios Papas)
|
2011-07-18 02:39:24 +02:00 |
Wenzel Jakob
|
0230c6fbe7
|
switched to a new BSDFQueryRecord constructor, which encapsulates the assumption that a sampler instance is always available when sampling the model
|
2011-07-17 17:18:58 +02:00 |
Wenzel Jakob
|
fad581de2f
|
BSDFQueryRecord: it is now assumed that a sampler is always there
|
2011-07-17 16:45:26 +02:00 |
Wenzel Jakob
|
a5d3024a39
|
various cleanups
|
2011-07-17 15:20:55 +02:00 |
Wenzel Jakob
|
ef2c813b10
|
Added an XSLT-based scene 'upgrade' tool to handle content from old versions of Mitsuba.
Some of the documentation was improved, and there are now example bump map
renderings.
|
2011-07-17 00:28:28 +02:00 |
Wenzel Jakob
|
17eb2166f0
|
documentation updates, fixed for many typos, fixed the bump map model
|
2011-07-15 18:37:48 +02:00 |
Wenzel Jakob
|
d7f913de38
|
minor bugfixes
|
2011-07-15 10:11:29 +02:00 |
Wenzel Jakob
|
f1ae7722dd
|
added a plugin reference
|
2011-07-15 00:34:28 +02:00 |
Wenzel Jakob
|
2e2acc153e
|
better importance sampling for the coating model, added documentation
|
2011-07-13 19:47:57 +02:00 |
Wenzel Jakob
|
ce9ad8515d
|
BSDFs now flag spatially varying components
|
2011-07-13 17:40:26 +02:00 |
Wenzel Jakob
|
a92aa6b29a
|
got the coating to work; more documentation
|
2011-07-13 05:15:10 +02:00 |
Wenzel Jakob
|
42b92dac8f
|
various cleanups, started working on the smooth dielectric coating
|
2011-07-13 01:56:00 +02:00 |
Wenzel Jakob
|
aa1a9a1881
|
back-ported the irawan&marschner model
|
2011-07-12 23:16:27 +02:00 |
Wenzel Jakob
|
77ebb4b9ac
|
finished the Ward backport
|
2011-07-12 18:36:20 +02:00 |
Wenzel Jakob
|
8d768908f8
|
initial backport of the Ward model
|
2011-07-12 13:54:05 +02:00 |
Wenzel Jakob
|
d4818ae43d
|
back-ported the phong model
|
2011-07-12 11:53:36 +02:00 |
Wenzel Jakob
|
a56ed4aa48
|
a few bugs fixed, re-integrated twosided
|
2011-07-12 03:01:09 +02:00 |
Wenzel Jakob
|
60e0252af3
|
a few bugfixed, re-integrated twosided
|
2011-07-12 02:57:49 +02:00 |
Wenzel Jakob
|
4871d6793a
|
various shader-related improvements
|
2011-07-12 01:24:58 +02:00 |
Wenzel Jakob
|
6013021a56
|
cleanups
|
2011-07-11 23:04:31 +02:00 |
Wenzel Jakob
|
d50954b20e
|
roughplastic cleanup, part 1
|
2011-07-11 22:46:05 +02:00 |
Wenzel Jakob
|
bf9dc03fd8
|
fancy roughplastic sampling strategy, just before cleanup
|
2011-07-11 22:36:10 +02:00 |
Wenzel Jakob
|
0803cba093
|
added MicrofacetDistribution::computeTransmissionProbability
|
2011-07-11 16:38:46 +02:00 |
Wenzel Jakob
|
1debcf3c0b
|
partially working implementation of the rough diffuse model, added a class for representing cubic splines
|
2011-07-11 14:17:40 +02:00 |