Wenzel Jakob
e02220e782
typo..
2013-04-02 13:32:08 -04:00
Wenzel Jakob
c6c92a7d98
fix to properly handle Fedora library paths
2013-04-02 13:26:49 -04:00
Wenzel Jakob
fbae5af122
fix for another OSX path issue
2013-02-17 11:11:22 -05:00
Wenzel Jakob
ea20e75c38
windows libpython path bugfix
2013-02-12 14:41:49 -08:00
Wenzel Jakob
0554e4cf74
linux bugfix for the previous commit
2013-02-12 13:24:28 -05:00
Wenzel Jakob
a8f3d76b78
moved FileResolver initialization from libpython to libcore -- yet to be tested on Windows and Linux
2013-02-12 02:00:17 -05:00
Wenzel Jakob
e97081619b
merge with ev-cmake
2013-02-12 01:41:08 -05:00
Wenzel Jakob
e3fbedff69
partial changeset
2013-02-12 01:40:38 -05:00
Edgar Velazquez-Armendariz
38349fb575
Fix line endings in changeset 190ef16a6266
2013-02-04 16:32:43 -05:00
Edgar Velazquez-Armendariz
01b77d64ee
Get the automatic file resolved path from the mitsuba-core module directly.
...
This way the plugins and other resources would be found when either loading
a mitsuba executable or the Python bindings.
2013-02-02 18:11:49 -05:00
Wenzel Jakob
f1f91c2ebd
resolve files case-insensitively on Linux if a case-sensitive search did not succeed (to handle Mitsuba scenes that work perfectly fine on Windows/OSX)
2012-10-22 18:26:55 -04:00
Wenzel Jakob
5e151f3bac
Added similar python plugin improvements for Windows
2012-10-20 18:59:48 -04:00
Wenzel Jakob
d161aa6490
futher Linux Python auto-configuration improvements
2012-10-20 18:08:36 -04:00
Wenzel Jakob
131ae05f3e
OSX-specific python plugin improvements; minor cleanups
2012-10-20 17:59:38 -04:00
Wenzel Jakob
efe33e9212
OCD: remove trailing spaces from all files
2012-10-20 14:04:13 -04:00
Edgar Velazquez-Armendariz
5f06699361
Fix a ridiculous error with Windows XP.
2012-10-03 15:24:39 -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
e58a0fa338
python binding improvements
2011-08-20 03:36:40 -04:00
Wenzel Jakob
8019a53716
renamed some old function prefixes
2011-08-16 20:37:47 -04:00
Wenzel Jakob
bd3291fad0
reverting back to Boost::Filesystem v2, since not all platforms provide v3 yet
2011-07-27 17:11:57 +02:00
Wenzel Jakob
eae8cc74f7
fixed boost::filesystem v3 port, further tweaks on the sunsky model
2011-07-26 23:44:53 +02:00
Wenzel Jakob
1141eb87e3
port to boost::fileystem v3, some adjustments to the sky luminaire
2011-07-26 21:05:43 +02:00
Wenzel Jakob
48ae1f3eae
A batch of changes that have piled up:
...
- Cleaner build system organization (1 SConscript file per directory instead
of a single huge file)
- Robustness improvements to the KD-tree construction code (now does a better
job at handling degenerate triangles)
- Switched to an epsilon-free KD-tree traversal loop using Havran's T_{AB}^rec
algorithm
- Generalization of the KD-tree construction code (now supports plugging in
arbitrary tree construction heuristics)
- Addition of some utility code (LRU cache, adaptive Gauss-Lobatto
quadrature, etc.)
- Generic dense matrix class that supports arbitrary dimensions
- Pixel traversal within image blocks now uses a space-filling curve
ordering
- Added support for several noise functions from PBRT
- Cleanups of various top-level interfaces (Luminaires, Phase functions,
BSDFs, Participating media, etc.)
- Robustness improvements to the participating media code (faster + now
does a better job at dielectric boundaries)
- Added a basic tonemapping utility (can be invoked via mtsutil)
2011-02-03 09:15:25 +01:00
Wenzel Jakob
729ef3d054
fixed a crash caused by the FileResolver initialization on OSX
2010-10-06 14:36:09 +02:00
Wenzel Jakob
98b98ddcf0
nicer default path setup
2010-09-30 15:19:20 +02:00
Wenzel Jakob
9ac6d2c145
Nicer hgignore, forgotten fresolver.cpp file
2010-09-12 11:48:34 +02:00