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
|
5e63c7233d
|
minor improvement to the XSLT stylesheet
|
2011-07-17 20:49:38 +02:00 |
Wenzel Jakob
|
334002cc46
|
minor improvements to the pre-0.3.0 upgrade stylesheet
|
2011-07-17 15:52:51 +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
|
b5a6b7cbd8
|
a nicer <lookAt> command
|
2011-07-15 10:49:44 +02:00 |
Wenzel Jakob
|
b5e5e6abf7
|
win32 build fixes
|
2011-07-14 16:27:38 +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
|
d4818ae43d
|
back-ported the phong model
|
2011-07-12 11:53:36 +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
|
bf9dc03fd8
|
fancy roughplastic sampling strategy, just before cleanup
|
2011-07-11 22:36:10 +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 |
Wenzel Jakob
|
873fe06277
|
finished the roughdiffuse model, fixed a handedness switch in Transform::lookAt
|
2011-07-11 01:34:17 +02:00 |
Wenzel Jakob
|
f412727cd6
|
documentation for the Oren-Nayar model
|
2011-07-08 14:36:16 +02:00 |
Wenzel Jakob
|
2b140885e8
|
documentation updates, added a smooth plastic material
|
2011-07-08 04:04:52 +02:00 |
Wenzel Jakob
|
37770752ca
|
cleanups
|
2011-07-07 23:06:43 +02:00 |
Wenzel Jakob
|
de4fe46aff
|
cleanups
|
2011-07-07 21:34:39 +02:00 |
Wenzel Jakob
|
e22b47cc4a
|
extended the chi2-tester with some extra checks for BSDF::pdf() and BSDF::eval()
|
2011-07-07 19:34:40 +02:00 |
Wenzel Jakob
|
736a8e6866
|
improved interface for ensuring energy conservation
|
2011-07-07 17:49:21 +02:00 |
Wenzel Jakob
|
8dbb6327f4
|
fixed the A-S implementation
|
2011-07-07 14:36:22 +02:00 |
Wenzel Jakob
|
ac63fa896b
|
added the ashikhmin-shirley microfacet distribution
|
2011-07-07 05:39:55 +02:00 |
Wenzel Jakob
|
a13583db34
|
done with the smooth conductor, started working on the rough dielectric
|
2011-07-07 03:07:32 +02:00 |
Wenzel Jakob
|
bd4301bd1e
|
removed the 'schema' directory, added IOR data from luxpop
|
2011-07-06 23:40:13 +02:00 |
Wenzel Jakob
|
54fb516737
|
improvements to the dielectric material
|
2011-07-04 23:39:44 +02:00 |
Wenzel Jakob
|
626794b94a
|
major redesign of the BSDF API
|
2011-07-04 20:13:36 +02:00 |
Wenzel Jakob
|
cb3dcdb377
|
exactly sample the fresnel term in roughglass.cpp, added a directory for the bidirectional library (this is only meant to contain a few backported components for now)
|
2011-07-01 11:35:49 +02:00 |
Wenzel Jakob
|
06cc8005f0
|
rough glass generalization; bugfixes
|
2011-07-01 01:48:33 +02:00 |
Wenzel Jakob
|
c3a8ed7038
|
automated testing of phase functions
|
2011-06-25 01:25:35 +02:00 |
Wenzel Jakob
|
58d7c18644
|
better handling of scenes that don't contain any objects
|
2011-06-25 00:48:12 +02:00 |
Wenzel Jakob
|
d40de22c32
|
chi-square test cleanups
|
2011-06-25 00:33:30 +02:00 |
Wenzel Jakob
|
071b7379c1
|
fixed the composite material
|
2011-06-25 00:24:41 +02:00 |
Wenzel Jakob
|
ff6282b0c7
|
removed some builtin assumptions from the rough glass model (normal doesn't have to point into the less dense medium anymore)
|
2011-06-24 01:29:52 +02:00 |
Wenzel Jakob
|
714a2fcf71
|
Extended the ward model with the Ward-Duer and energy balancing variants
|
2011-06-24 00:15:36 +02:00 |
Wenzel Jakob
|
35d68c19ba
|
fixed the rough glass model sampling code
|
2011-06-23 23:04:21 +02:00 |
Wenzel Jakob
|
9d9a6dd5e4
|
Contribution from Marios: multiple distributions for roughglass.cpp; improved chi-square test
|
2011-06-23 17:37:31 +02:00 |
Wenzel Jakob
|
c36b76253a
|
tiny adjustments
|
2011-06-23 14:57:00 +02:00 |
Wenzel Jakob
|
44a928f1e5
|
chi-square test robustness improvements
|
2011-06-23 04:23:07 +02:00 |
Wenzel Jakob
|
602f2df9d9
|
more work on the chi-square test
|
2011-06-23 02:14:03 +02:00 |
Wenzel Jakob
|
5a40118a44
|
added a chi-square test for validating BSDF models
|
2011-06-23 01:08:23 +02:00 |
Wenzel Jakob
|
782a7a3c19
|
updated control file
|
2011-06-16 23:17:53 +00:00 |
Wenzel Jakob
|
ddd774a894
|
updated project files
|
2011-06-05 08:48:43 -07:00 |
Wenzel Jakob
|
61dc6c8034
|
build system: nicer dist generation process on windows
|
2011-06-05 08:13:19 -07:00 |
Wenzel Jakob
|
3846cf6d52
|
win32 distribution: add a readme document and redistributable files
|
2011-06-05 07:48:31 -07:00 |
Wenzel Jakob
|
c2bdab20d9
|
updates
|
2011-06-03 23:40:12 +02:00 |
Wenzel Jakob
|
aceee50e39
|
linux build updates
|
2011-06-03 21:22:23 +00:00 |