Wenzel Jakob
43e6614d05
python plugin improvements (added Shape support, auto-detect the plugin path on Linux)
2012-10-20 16:19:16 -04:00
Wenzel Jakob
efe33e9212
OCD: remove trailing spaces from all files
2012-10-20 14:04:13 -04:00
Wenzel Jakob
ac8c7ad6d7
volpath_simple: tweaked identifier and comments to make the previous commit a bit more understandable
2012-10-20 12:05:23 -04:00
Wenzel Jakob
8e2bfb7340
volpath_simple: fixed a minor logic error that could cause errors in light paths that simultaneously involve multiple index-matched and index-mismatched medium transitions
2012-10-20 01:42:50 -04:00
Wenzel Jakob
f041cd58eb
fixed setpath.sh (ZSH) so that it still works when called from another directory
2012-10-19 22:48:21 -04:00
Edgar Velazquez-Armendariz
fd4e94092a
Merge with default
2012-10-18 15:56:45 -04:00
Edgar Velazquez-Armendariz
5a423d124c
Added Unicode support for the Windows command line tools.
2012-10-18 15:14:11 -04:00
Wenzel Jakob
b36ac39b36
documentation updates, continued
2012-10-18 14:58:38 -04:00
Wenzel Jakob
7a81c2ae4c
disable adjoint BSDF for shading normals in the particle tracer, reasoning given in the comment
2012-10-18 12:39:13 -04:00
Wenzel Jakob
ae3f196dd1
more documentation updates
2012-10-18 12:31:23 -04:00
Wenzel Jakob
9c4b1d9a1c
GUI documentation update pass, part 1
2012-10-18 11:28:07 -04:00
Wenzel Jakob
c7892f5bdc
some fixes to the cylinder shape concerning the 'flipNormals' parameter
2012-10-18 11:05:58 -04:00
Wenzel Jakob
42f9677f40
fixed a typo
2012-10-18 10:51:46 -04:00
Wenzel Jakob
1f1b58adf8
Fixed a corner case in the sobol sampler which could cause NaNs etc
2012-10-17 23:16:13 -07:00
Wenzel Jakob
423ffd59dd
a few minor robustness improvements
2012-10-17 22:24:44 -07:00
Wenzel Jakob
0fff79af57
OBJ loader robustness improvements
2012-10-17 18:39:53 -04:00
Wenzel Jakob
b8d4aeb524
more serialization fixes
2012-10-16 13:24:46 -04:00
Wenzel Jakob
eabc3f17bc
fixed the dipole serialization code
2012-10-16 11:52:24 -04:00
Wenzel Jakob
e23e84b81f
handle unicode scene loading error messages
2012-10-14 20:54:36 -07:00
Wenzel Jakob
a6f17ff0a6
double precision compilation fix
2012-10-13 19:59:12 -04:00
Wenzel Jakob
88c179ab82
fixed the realtime preview for the case where a subset of objects having the same material uses face normals
2012-10-12 19:18:36 -04:00
Wenzel Jakob
4d2ff81b1a
fixed a rare corner case in the vMF sampling code
2012-10-12 18:54:57 -04:00
Wenzel Jakob
5baddc030a
also made Moeller-Trumbore a bit more robust (just in case it is ever used again)
2012-10-12 18:30:19 -04:00
Wenzel Jakob
e1ff84e0a9
minor robustness improvements
2012-10-12 18:25:22 -04:00
Edgar Velazquez-Armendariz
2671205bcb
Remove unnecessary Xerces-C namespace imports/inlcudes.
2012-10-12 18:18:56 -04:00
Edgar Velazquez-Armendariz
a26272344c
Merge with default
2012-10-12 17:54:44 -04:00
Edgar Velazquez-Armendariz
8d62ad3203
Use the static functions of QFileDialog to export and image in mtsgui
...
The path of the selected image is stored in the setting variable 'exportFileDir'
thus allowing separate directories for openning files and exporting images.
2012-10-12 17:49:15 -04:00
Edgar Velazquez-Armendariz
d9fb221c93
More robust calculation of work units for mlt and pssmlt plugins.
...
Fixes a warning while checking for possible overflows from size_t to int. It
also uses an all-integer formulation of (int)ceil(x / (float)n) === (x+n-1)/n
2012-10-12 16:42:56 -04:00
Wenzel Jakob
6aa7534d67
had forgotten about the phong model, other minor tweaks
2012-10-12 13:07:14 -04:00
Wenzel Jakob
eb423bf9f9
fixed a corner case in DiscreteDistribution::sample
2012-10-12 12:57:11 -04:00
Wenzel Jakob
aec0c6a984
implemented getRoughness() for the remainder of BSDFs
2012-10-12 11:49:53 -04:00
Wenzel Jakob
cf5bf411e4
implemented getRoughness() for a few more BSDFs
2012-10-12 00:25:11 -04:00
Wenzel Jakob
d5b944d6a3
bugfix to make Yoran's scene render correctly
2012-10-12 00:18:21 -04:00
Wenzel Jakob
3767fd4868
merge
2012-10-12 00:04:53 -04:00
Wenzel Jakob
1137e8b53c
gracefully handle cases where the sun points straight down. subsurface now works properly when specified as a child of the scene node
2012-10-11 18:20:22 -04:00
Wenzel Jakob
e12d181d25
new ICL build configuration
2012-10-11 12:37:00 -04:00
Wenzel Jakob
426015756c
better handling of appender streams that couldn't be created (e.g. due to lack of permissions)
2012-10-10 19:59:05 -07:00
Wenzel Jakob
f6919a34c1
avoid some argument cast warnings on windows
2012-10-10 20:17:07 -04:00
Wenzel Jakob
a26ba65a3a
merge
2012-10-10 11:43:40 -07:00
Wenzel Jakob
5aa08a45c4
Include svml_dispmd.dll on windows
2012-10-10 11:42:46 -07:00
Wenzel Jakob
ec89683281
bumped the version to 0.4.1
2012-10-10 12:07:14 -04:00
Wenzel Jakob
b6f762069e
commited forgotten 0.4.0 rpmbuild file
2012-10-10 12:05:12 -04:00
Wenzel Jakob
0b9e2172a7
fixed a minor regression in PSSMLT
2012-10-10 11:55:35 -04:00
Wenzel Jakob
83629a3f20
updated bidirectional figures
2012-10-09 13:20:22 -04:00
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