Wenzel Jakob
68c265cfdc
unicode readyness patch
2012-10-08 23:02:27 -07:00
Wenzel Jakob
6b193b1677
updated copyright year
2012-10-08 20:45:12 -07:00
Wenzel Jakob
23ba42ae15
avoid a weird GL warning on OSX
2012-10-08 23:11:39 -04:00
Wenzel Jakob
09283c9f44
had a change of mind: issue a warning when encountering negative values, but then just clamp them and continue rendering (rather than failing)
2012-10-08 22:38:34 -04:00
Wenzel Jakob
c9294d81f7
be a bit more strict about negative values in textures/environment maps
2012-10-08 22:17:23 -04:00
Wenzel Jakob
527b661280
collada + obj importer robustness improvements
2012-10-08 21:40:37 -04:00
Edgar Velazquez-Armendariz
13f9954824
Merge with default
2012-10-08 15:46:21 -04:00
Edgar Velazquez-Armendariz
ad63888153
Use the static functions of QFileDialog to open a file in mtsgui
...
The path of the selected files is stored in the setting variable 'fileDir'. This
was done in order to use the OS native file dialog; the Qt-based one was
terribly outdated on Windows. This is the first commit in the way to replace
all file-open dialogs in mtsgui.
2012-10-08 15:45:40 -04:00
Wenzel Jakob
80a41265c5
don't depend on libjpeg62 specifically..
2012-10-08 05:27:03 -04:00
Wenzel Jakob
c619846fd7
Updated acknowledgments. At this point, Mitsuba contains no more code written by Tom Kazimiers.
2012-10-07 19:04:48 -07:00
Wenzel Jakob
8ae43d8d04
minor robustness improvements, fixed some string encodings problem
2012-10-07 18:22:24 -07: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
db0130a1de
fixed an issue where sun and sky interpreted the combination of a 'toWorld' transform and 'sunDirection' differently, causing misalignment.
2012-10-07 20:13:06 -04:00
Wenzel Jakob
4923e3951e
fixed a few more fs::path string handling-related issues
2012-10-07 19:35:50 -04:00
Wenzel Jakob
feb303d639
fixed a photonmapper regression involving environment maps
2012-10-06 23:49:12 -04:00
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
Edgar Velazquez-Armendariz
17da34eb15
Fix minor int to float downcasting warnings.
2012-10-05 01:42:49 -04:00
Edgar Velazquez-Armendariz
2f8d848300
Use the version info methods from HDRITools to get improved data.
2012-10-05 01:42:27 -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
Edgar Velazquez-Armendariz
b14eb0bdd4
Merge with default
2012-10-03 21:29:13 -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
b25ae26784
distribute an extra ICC runtime library
2012-10-02 15:21:57 -07: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