Wenzel Jakob
|
baa06cdad0
|
compilation fix for double precision
|
2012-01-07 19:04:00 -05:00 |
Wenzel Jakob
|
47ad782273
|
added a linear blend BSDF that can handle textures
|
2012-01-07 18:46:33 -05:00 |
Wenzel Jakob
|
30a93f4bbc
|
texturable specular reflectance for coating + roughcoating
|
2011-09-19 19:19:00 -04:00 |
Wenzel Jakob
|
1a731394c8
|
fixed rough coating, renamed sssbrdf -> rmbrdf to avoid further confusion
|
2011-09-17 22:44:07 -04:00 |
Wenzel Jakob
|
45d3be5ec5
|
rough plastic documentation is done..
|
2011-09-17 21:28:43 -04:00 |
Wenzel Jakob
|
1852d18833
|
roughplastic documentation updates
|
2011-09-17 20:27:21 -04:00 |
Wenzel Jakob
|
07c94672ac
|
plastic documentation tweaks
|
2011-09-17 19:37:41 -04:00 |
Wenzel Jakob
|
f5bde3beb6
|
smoothplastic doc updates
|
2011-09-17 19:29:48 -04:00 |
Wenzel Jakob
|
8a1ffc211b
|
documentation updates
|
2011-09-17 18:46:11 -04:00 |
Wenzel Jakob
|
03264f9913
|
got the rough plastic material to work properly again
|
2011-09-17 17:07:40 -04:00 |
Wenzel Jakob
|
4cd971e274
|
a few fixes to plastic and roughplastic
|
2011-09-17 15:47:01 -04:00 |
Wenzel Jakob
|
0df346f604
|
a few structural improvements to the mipmap & texture classes
|
2011-09-17 15:32:46 -04:00 |
Wenzel Jakob
|
15e133d52f
|
it compiles again
|
2011-09-17 02:18:10 -04:00 |
Wenzel Jakob
|
538dd6f89f
|
added precomputed data and code to efficiently evaluate the rough transmittance through a microfacet surface
|
2011-09-17 01:46:19 -04:00 |
Wenzel Jakob
|
df9adc5b99
|
fixed a typo
|
2011-09-12 17:50:16 -04:00 |
Wenzel Jakob
|
999540bfcf
|
fix exp/log performance-related issues on Linux/x86_64
|
2011-09-09 16:53:36 -04:00 |
Wenzel Jakob
|
add4b917e9
|
removed oldplastic
|
2011-09-08 19:51:23 -04:00 |
Wenzel Jakob
|
2b3269b86d
|
wording
|
2011-09-07 23:27:12 -04:00 |
Wenzel Jakob
|
cda2bc02b9
|
plastic material updates
|
2011-09-07 17:01:29 -04:00 |
Wenzel Jakob
|
3f8b9ac6dc
|
better plastic documentation
|
2011-09-07 16:07:50 -04:00 |
Wenzel Jakob
|
a16b74eb0f
|
switched to a more realistic plastic material that accounts for internal scattering
|
2011-09-07 09:40:57 -04:00 |
Wenzel Jakob
|
2931e0dd37
|
cleanups
|
2011-09-07 00:42:13 -04:00 |
Wenzel Jakob
|
213e550e2f
|
added a function for computing the diffuse fresnel reflectance (aka Fdr)
|
2011-09-07 00:35:02 -04:00 |
Wenzel Jakob
|
1a8d3b096e
|
added an API function for the diffuse fresnel reflectance
|
2011-09-06 19:31:53 -04:00 |
Wenzel Jakob
|
d0391dff8b
|
rough coating documentation
|
2011-08-22 02:33:35 -04:00 |
Wenzel Jakob
|
1a5d962c4f
|
approximate GLSL shader for the rough coating
|
2011-08-22 01:26:52 -04:00 |
Wenzel Jakob
|
a535eaf3ae
|
rough coating icon
|
2011-08-22 00:28:24 -04:00 |
Wenzel Jakob
|
282682b8c4
|
added a hacky rough coating BSDF
|
2011-08-22 00:17:55 -04:00 |
Wenzel Jakob
|
9cf5f001e7
|
python binding improvements
|
2011-08-20 17:09:59 -04:00 |
Wenzel Jakob
|
f2be676458
|
further OSX build fixes
|
2011-08-19 14:49:52 -04:00 |
Wenzel Jakob
|
babb13d144
|
OSX build improvements
|
2011-08-16 14:17:11 -04:00 |
Wenzel Jakob
|
df0ae2943d
|
another unused variable
|
2011-08-15 19:22:31 -04:00 |
Wenzel Jakob
|
8659d8aa50
|
removed some unused variables
|
2011-08-15 19:11:44 -04:00 |
Wenzel Jakob
|
38a275e988
|
merge
|
2011-08-15 18:04:33 -04:00 |
Wenzel Jakob
|
387904932c
|
remove a warning
|
2011-08-15 17:09:26 -04:00 |
Wenzel Jakob
|
9130f3ab0c
|
sssbrdf improvements
|
2011-08-13 14:10:18 -04:00 |
Wenzel Jakob
|
bc16235f6f
|
renamed the mixture BSDF, added support for reparameterizing the HK & SSBRDF plugins in terms of albedo
|
2011-08-13 12:04:28 -04:00 |
Wenzel Jakob
|
cd69e50a73
|
sssbrdf-related bugfixes/improvements
|
2011-08-13 01:07:31 -04:00 |
Wenzel Jakob
|
ba8b62dd74
|
Dipole BRDF by Marios Papas
|
2011-08-11 00:23:20 -07:00 |
Wenzel Jakob
|
c2364efad9
|
mixture phase function (broken)
|
2011-08-07 11:19:42 -04:00 |
Wenzel Jakob
|
73dc3f897a
|
started working on chkms.cpp
|
2011-08-07 02:54:37 -04:00 |
Wenzel Jakob
|
80d76ae867
|
added a coating GLSL shader, some name refactoring
|
2011-08-07 01:37:24 -04:00 |
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 |