Wenzel Jakob
|
bdc43fcbd8
|
Updated copyright headers
|
2014-08-02 19:35:42 +02:00 |
Wenzel Jakob
|
89fd8c1d52
|
typos, added mention of 'stddev' to documentation of 'gaussian'
|
2014-05-19 11:13:14 +02:00 |
Wenzel Jakob
|
ab767f0328
|
removed repeated words in the documentation
|
2014-05-08 12:29:00 +02:00 |
Wenzel Jakob
|
e818ef826e
|
spacing
|
2013-10-04 18:53:31 +02:00 |
Wenzel Jakob
|
ab4525afba
|
photonmapper: fixed shading on the backside of diffuse surfaces
|
2013-09-26 16:45:28 +02:00 |
Wenzel Jakob
|
4bcd5dd408
|
fix for a BRE issue reported by Jean-Dominique Gascuel
|
2013-08-25 12:27:25 +02:00 |
Edgar Velazquez-Armendariz
|
581115bb77
|
Merge with default
|
2013-08-23 16:31:54 -04:00 |
Wenzel Jakob
|
2f857093e3
|
initialize m_maxPasses in sppm.cpp
|
2013-08-19 08:54:27 +02:00 |
Wenzel Jakob
|
29fbd26dc2
|
added a feature to stop ppm/sppm after a certain number of passes (submitted by Sebastian Koch)
|
2013-07-24 12:03:23 +02:00 |
Wenzel Jakob
|
d406309b03
|
fix a potential issue in bre.cpp where some photons are not considered during AABB construction
|
2013-06-03 12:10:10 +02:00 |
Wenzel Jakob
|
318343daf2
|
photon mapper bugfix
|
2013-04-06 13:01:04 -07:00 |
Wenzel Jakob
|
03632fa11c
|
attempt to fix a photon mapper crash
|
2013-03-01 21:05:58 -05:00 |
Wenzel Jakob
|
30efd3c151
|
fixed some openmp + TLS/related crashes
|
2013-02-06 19:40:15 -05:00 |
Wenzel Jakob
|
473f75ff6f
|
rewrote photon mapper lobe selection logic yet once more -- I hope I got it right this time..
|
2013-01-31 20:53:57 -05:00 |
Wenzel Jakob
|
97f0a28ffb
|
added an optional feature to hide directly visible light sources -- this is convenient for making paper figures etc. where one don't want the environment map to 'bleed' into the foreground objects (see the committed images for an example)
|
2013-01-24 23:52:10 -05:00 |
Wenzel Jakob
|
69e019bf60
|
photon mapper: don't limit the specular photon depth
|
2012-11-15 02:05:25 -05:00 |
Wenzel Jakob
|
66d10b1bc4
|
fixed some photon mapper issues when dealing with participating media and index-matched medium transitions
|
2012-11-15 01:48:27 -05:00 |
Wenzel Jakob
|
efe33e9212
|
OCD: remove trailing spaces from all files
|
2012-10-20 14:04:13 -04:00 |
Wenzel Jakob
|
ae3f196dd1
|
more documentation updates
|
2012-10-18 12:31:23 -04:00 |
Wenzel Jakob
|
80a0409c79
|
minor (windows build fix, plus avoid some potential integer division by zero errors that showed up in crash reports)
|
2012-10-07 17:20:16 -07:00 |
Wenzel Jakob
|
feb303d639
|
fixed a photonmapper regression involving environment maps
|
2012-10-06 23:49:12 -04:00 |
Wenzel Jakob
|
d11914fdc1
|
fixed a potential crash issue in the photon mapper
|
2012-10-06 15:02:38 -04:00 |
Wenzel Jakob
|
b83596accd
|
more MacOS-related OpenMP bugfixes
|
2012-10-01 00:55:10 -04:00 |
Wenzel Jakob
|
b7d6fc7dba
|
omp_get_max_threads still occasionally causes crashes even in binaries compiled with icl.. committing a workaround
|
2012-09-30 22:46:12 -04:00 |
Wenzel Jakob
|
d83a7bae52
|
MLT documentation improvements
|
2012-09-30 00:34:29 -04:00 |
Wenzel Jakob
|
35da602d4e
|
The epic 0.4.0 merge of the bidirectional branch -- sorry not to do this in smaller batches, but doing so would have been an incredible amount of work. A through description of the changes will be made available on the blog this week.
|
2012-09-27 12:43:51 -04:00 |
Wenzel Jakob
|
8a0b9a4530
|
handle envmap luminaires in ppm/sppm
|
2012-04-18 11:59:45 -04:00 |
Wenzel Jakob
|
14ce675ebb
|
medium handling fixes in photonmapper.cpp
|
2011-09-15 14:03:45 -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
|
56cf1882fd
|
fixed the BRE to work with the new kdtree implementation
|
2011-09-09 16:01:13 -04:00 |
Wenzel Jakob
|
320fe5bc9f
|
fixed a serious multithreading bug that affected the construction of photon maps with QMC samplers
|
2011-09-09 14:29:07 -04:00 |
Wenzel Jakob
|
4ad2e7582c
|
nicer heterogeneous documentation
|
2011-09-08 19:48:30 -04:00 |
Wenzel Jakob
|
bc5c8d867d
|
merge
|
2011-09-02 17:52:01 -04:00 |
Wenzel Jakob
|
ab16dfac21
|
more photon map-related serialization fixes
|
2011-09-02 17:51:49 -04:00 |
Wenzel Jakob
|
f0629482cd
|
photon map serialization bugfix
|
2011-09-02 17:27:11 -04:00 |
Wenzel Jakob
|
a31775f516
|
OpenMP fixes on win32..
|
2011-09-02 11:34:07 -07:00 |
Wenzel Jakob
|
9df8c4bfe6
|
better interaction of various integrators with the adaptive integrator
|
2011-09-02 13:49:07 -04:00 |
Wenzel Jakob
|
122b2f5feb
|
a few more cleanups
|
2011-09-01 19:44:06 -04:00 |
Wenzel Jakob
|
ed12b775ed
|
photon mapper improvements pertaining to dielectrics
|
2011-09-01 18:55:04 -04:00 |
Wenzel Jakob
|
ab035dad4c
|
photon mapper improvements
|
2011-08-30 22:14:32 -04:00 |
Wenzel Jakob
|
9d438d2969
|
photon mapper updates
|
2011-08-30 12:33:35 -04:00 |
Wenzel Jakob
|
6d6725cc03
|
photon mapper simplifications, switched to a better direct illumination strategy
|
2011-08-30 01:05:59 -04:00 |
Wenzel Jakob
|
41c8f71a3f
|
sppm bugfixes
|
2011-08-29 22:11:35 -04:00 |
Wenzel Jakob
|
6b2d99aab8
|
homogeneous bugfix for channels with sigmaT=0, fixed ppm and sppm
|
2011-08-29 00:06:08 -04:00 |
Wenzel Jakob
|
a44821b159
|
New photon map implementation based on generic PointKDTree: 50% faster!
|
2011-08-28 20:46:08 -04:00 |
Wenzel Jakob
|
29b3498c2b
|
OpenMP-related bugfixes on OSX
|
2011-08-22 18:59:56 -04:00 |
Wenzel Jakob
|
9406274cf0
|
Use OpenMP on OSX when compiling with the intel compiler
|
2011-08-22 15:01:20 -04: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
|
54cb9b6fcd
|
merge
|
2011-07-15 10:16:15 +02:00 |
Wenzel Jakob
|
5f27a96432
|
Patch by Tom Kazimiers: automatically cancel photon gathering if few or no photons are being generated
|
2011-07-15 10:15:57 +02:00 |