Wenzel Jakob
7bd2d3ecae
improved setpath.sh script contributed by Sean Bell
2012-10-06 23:14:33 -04:00
Wenzel Jakob
d11914fdc1
fixed a potential crash issue in the photon mapper
2012-10-06 15:02:38 -04:00
Wenzel Jakob
d15000d4db
Handle 'subsurface' plugins specified directly following the 'scene' tag
2012-10-06 13:10:52 -04:00
Wenzel Jakob
0705019528
bidirectional abstraction layer now correctly works with the 'mask' plugin
2012-10-06 12:18:12 -04:00
Wenzel Jakob
95a43911de
very minor const parameter change
2012-10-06 11:40:31 -04:00
Wenzel Jakob
262308b9b9
Rectangle::getSurfaceArea() was wrong
2012-10-05 00:24:15 -04:00
Wenzel Jakob
9318ac71fb
fix a potential build failure with MSVC++
2012-10-04 10:06:38 -04:00
Wenzel Jakob
652b3b169a
russian roulette was not properly started in BDPT in some cases
2012-10-03 19:54:56 -04:00
Wenzel Jakob
1947b6f884
merge with Edgar's latest changes
2012-10-03 19:37:33 -04:00
Wenzel Jakob
8b828cc24c
Added tag v0.4.0 for changeset ee26517b2720
2012-10-03 19:35:12 -04:00
Wenzel Jakob
76a02f87c7
fix an library load path issue on OSX that affected the python plugin when built with the Intel compiler
2012-10-03 19:24:56 -04:00
Wenzel Jakob
d116214dd1
added the 'flipNormals' parameter to the cylinder for consistency
2012-10-03 19:07:15 -04:00
Edgar Velazquez-Armendariz
5f06699361
Fix a ridiculous error with Windows XP.
2012-10-03 15:24:39 -04:00
Edgar Velazquez-Armendariz
3d56c61b16
Next pass of improved Unicode support.
2012-10-03 00:43:12 -04:00
Edgar Velazquez-Armendariz
19f5eb1c86
First pass at improving Unicode support.
...
Uses the fact that boost::filesystem::path v3 uses wchar_t on Windows, which
is binary-compatible with the internal representation of QString (unicode16).
Not all the code paths have been tested yet, particularly in mtsgui.
2012-10-02 20:53:27 -04:00
Wenzel Jakob
874e1fa086
reverted previous change, which introduced a regression
2012-10-02 18:21:10 -04:00
Wenzel Jakob
72f93cf39c
bugfixes for some potential crash causes
2012-10-02 17:55:37 -04:00
Wenzel Jakob
28cc078b73
gaaah
2012-10-02 17:36:27 -04:00
Edgar Velazquez-Armendariz
5a52b2f7ef
Use the Unicode function to load plugins on Windows.
...
In boost::filesystem v3 paths on windows are natively Unicode. This avoids
unnecessary encoding conversions by using the internal native representation of
boost::filesystem::path
2012-10-02 17:30:55 -04:00
Wenzel Jakob
17ea59e43f
argument size should be specified in TCHARs according to MSDN
2012-10-02 17:21:35 -04:00
Edgar Velazquez-Armendariz
1a59975481
Workaround for using PCH with the Ninja generator for mtsimport
2012-10-02 15:38:49 -04:00
Edgar Velazquez-Armendariz
f12fdb16c1
Fix the PCH support when using absolute paths as with the Ninja generator.
2012-10-02 15:04:21 -04:00
Wenzel Jakob
de9f47ce5a
merge
2012-10-02 14:38:29 -04:00
Edgar Velazquez-Armendariz
3a29f9bbe2
Support FP exception functions in OS X even is SSE is not enabled
2012-10-02 14:23:55 -04:00
Edgar Velazquez-Armendariz
4b2e9c3292
Fix a compilation problem in spectral mode
2012-10-02 12:54:18 -04:00
Wenzel Jakob
f69b226d97
potential fix for the '/' issue on windows
2012-10-02 10:25:02 -04:00
Wenzel Jakob
9dabb85b67
whoops, the last commit broke compilation on Linux
2012-10-01 01:00:50 -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
8f9a325a2d
linker fix
2012-09-30 22:21:52 -04:00
Edgar Velazquez-Armendariz
1f9ef5bb3f
Merge with default
2012-10-01 15:14:25 -04:00
Wenzel Jakob
3a1e890a55
linker fix
2012-09-30 22:21:52 -04:00
Wenzel Jakob
f589e35b1d
merge
2012-09-30 18:57:26 -04:00
Wenzel Jakob
fa8b555d49
added teaser renderings from the manifold paper to the ERPT/MEPT documentation
2012-09-30 18:56:30 -04:00
Wenzel Jakob
63ea6213bb
the python extension module path has apparently changed
2012-09-30 18:27:18 -04:00
Wenzel Jakob
9cdb71f436
Debian/Ubuntu: let dh_shlibdeps figure out most of the dependencies
2012-09-30 18:22:50 -04:00
Wenzel Jakob
55af5bb006
debian/ubuntu build rule fix
2012-09-30 18:09:44 -04:00
Wenzel Jakob
68102a29e7
finalized PKGBUILD for arch linux
2012-09-30 18:04:48 -04:00
Wenzel Jakob
c8b9ef4208
'POSIX Threads for WIN32' is not used by Mitsuba anymore
2012-09-30 17:52:38 -04:00
Wenzel Jakob
f91a344471
yay -- finally merged the bidir-0.4.0 branch into default!
2012-09-30 17:50:59 -04:00
Wenzel Jakob
0edfcfbc89
updated acknowledgments, finished ERPT documentation, added an extra check to suppress some NaNs
2012-09-30 17:47:20 -04:00
Wenzel Jakob
f17010e1f1
ocd
2012-09-30 04:23:54 -04:00
Wenzel Jakob
91b9668aa0
documentation improvements, some subtle gui improvements, revived MEMLT
2012-09-30 03:40:18 -04:00
Wenzel Jakob
789312b5e3
improved figure spacing
2012-09-30 00:46:26 -04:00
Wenzel Jakob
2010f51694
merge
2012-09-30 00:35:25 -04:00
Wenzel Jakob
d83a7bae52
MLT documentation improvements
2012-09-30 00:34:29 -04:00
Wenzel Jakob
6c969dce4a
initial MLT documentation
2012-09-30 00:05:20 -04:00
Wenzel Jakob
65c195bffb
fixed a long-standing annoyance: the GUI window now resizes properly upon tab switches if a render job finished in the meantime
2012-09-29 20:15:23 -04:00
Wenzel Jakob
4689d4fb92
pass direct illumination sampler in the MLT seeding process
2012-09-29 19:51:58 -04:00
Wenzel Jakob
1af8453a58
parameter documentation updates
2012-09-29 18:35:36 -04:00