Wenzel Jakob
78c87acfea
added libxml2 dependency
2013-02-06 16:15:18 -05:00
Edgar Velazquez-Armendariz
38349fb575
Fix line endings in changeset 190ef16a6266
2013-02-04 16:32:43 -05:00
Wenzel Jakob
e15097ffae
added support for the IPT color space by Ebner and Fairchild
2013-02-02 20:23:03 -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
Edgar Velazquez-Armendariz
266b44e404
Initial patches for ARM support [armv7l GNU/Linux]
2013-02-02 10:02:03 -05:00
Edgar Velazquez-Armendariz
bd567511b0
Stricter compatibility with the getopt signature (returns an int, not a char)
...
gcc 4.7.2 in Ubuntu 12.10 detected an issue with assigning the result of getopt
to a char. When getopt returns -1 after exhausting the options, if it is
assigned to a char it sets all its bits to 1. When this result is then tested
for equality to the literal -1, the char was promoted to int, but the byte 0xff
turns into the signed integer 255. Aparently other compiling where assuming -1
is a char-type literal avoiding the conversions.
2013-02-02 09:37:19 -05:00
Edgar Velazquez-Armendariz
4637821c30
Link the executables only agains libcore and librender by default in CMake
2013-02-02 09:26:01 -05:00
Edgar Velazquez-Armendariz
8c60ffb729
Merge with upstream
2013-02-02 09:11:26 -05:00
Wenzel Jakob
e8937d3a47
regression fix for a mtssrv exception (occurs upon disconnection events)
2013-02-01 13:58:51 -05:00
Wenzel Jakob
49fb2d5028
allow 'g' to vary across spectral channels
2013-02-01 11:31:58 -05:00
Wenzel Jakob
c4045a1066
further restricted roughness range to prevent numerical overflow issues on single precision
2013-01-31 21:19:28 -05:00
Wenzel Jakob
47c175a598
fixed roughcoating preview as well, unified code
2013-01-31 21:04:49 -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
47ef9e2249
smooth coating HW shader fixes
2013-01-31 20:53:17 -05:00
Wenzel Jakob
920aedafb8
minor restructuring
2013-01-31 19:16:28 -05:00
Wenzel Jakob
38002c8450
had to dumb this down a bit so that it compiles with GCC 4.2.1/OSX
2013-01-31 01:03:40 -05:00
Wenzel Jakob
4895aeef7b
Added tag v0.4.3 for changeset f1b73d396170
2013-01-29 17:16:42 -05:00
Wenzel Jakob
e8dbfbed75
symlinks_install: don't update .bashrc / .zshrc / .cshrc on OSX
2013-01-29 17:16:20 -05:00
Wenzel Jakob
0d7c279e88
added an example figure for motion blur
2013-01-29 15:28:29 -05:00
Wenzel Jakob
6c392aa2f5
updated debian changelog
2013-01-29 15:12:05 -05:00
Wenzel Jakob
405c7114fe
removed unnecessary StaticObject call
2013-01-29 11:43:17 -08:00
Wenzel Jakob
50a30c3287
fixed date
2013-01-29 14:32:41 -05:00
Wenzel Jakob
eb6fe9ff41
updated redhat spec file
2013-01-29 14:28:56 -05:00
Wenzel Jakob
52af32c274
last-minute documentation updates
2013-01-29 14:27:43 -05:00
Wenzel Jakob
9a0db0c67b
updated MSVC project
2013-01-29 00:57:24 -05:00
Wenzel Jakob
6ef30de092
added a cube shape, relaxed some of the requirements regarding uniform scales
2013-01-28 23:48:32 -05:00
Wenzel Jakob
f22d130128
aboutdlg.cpp: automatically substitute current MTS_YEAR
2013-01-28 22:16:26 -05:00
Wenzel Jakob
123446dc71
moved ssize_t definition into mitsuba namespace to prevent a clash with pyconfig.h
2013-01-28 19:11:26 -08:00
Wenzel Jakob
72bd7a04c2
merge (didn't end up needing strncasecmp after all -- sorry Edgar)
2013-01-28 21:47:24 -05:00
Wenzel Jakob
a5bbad3ace
made annotations more consistent
2013-01-28 21:45:41 -05:00
Edgar Velazquez-Armendariz
443983a28c
Fix a warning found by gcc 4.7.2 in Fedora 17
2013-01-28 21:00:24 -05:00
Edgar Velazquez-Armendariz
dac7cf679a
Removed unused header core/stl.h
2013-01-28 20:50:51 -05:00
Edgar Velazquez-Armendariz
381250a0df
Add another C99 definition for MSVC, mapping strncasecmp to _strnicmp
2013-01-28 20:46:59 -05:00
Edgar Velazquez-Armendariz
6177d56456
Merge with upstream
2013-01-28 20:28:12 -05:00
Wenzel Jakob
568baf1c89
windows compilation fixes
2013-01-28 17:24:33 -08:00
Edgar Velazquez-Armendariz
b2f7093288
Reflect the changes in 3e28c60a38c2 in the CMake build system
2013-01-28 20:14:12 -05:00
Edgar Velazquez-Armendariz
08e6f4cd6a
Merge with upstream
2013-01-28 20:12:13 -05:00
Wenzel Jakob
62851d28a4
needed to update xml schema, too
2013-01-28 19:59:46 -05:00
Wenzel Jakob
511568c846
decided to rename 'atransform' back to 'transform'. added renderings by Geoffrey Irving to demonstrate the instance plugin (with permission)
2013-01-28 19:56:45 -05:00
Wenzel Jakob
ddde0f655c
finished track.cpp move
2013-01-28 19:25:56 -05:00
Wenzel Jakob
3fb80bc0ce
moved animation track class to libcore
2013-01-28 19:24:59 -05:00
Wenzel Jakob
3f638065cf
fixed osx typo
2013-01-28 18:50:43 -05:00
Wenzel Jakob
874a392336
merged motion blur branch, updated version
2013-01-28 17:44:47 -05:00
Wenzel Jakob
89c1caed9b
added fancy annotations to ldrfilm
2013-01-28 17:04:12 -05:00
Wenzel Jakob
aaa16f129c
added OSX support
2013-01-28 16:48:23 -05:00
Wenzel Jakob
b36db49600
enhanced customizable rendering statistics
2013-01-28 16:07:25 -05:00
Wenzel Jakob
8d1ef9809c
merge with Edgar's changes
2013-01-28 14:13:44 -05:00
Edgar Velazquez-Armendariz
d49e89fb94
Merge with upstream
2013-01-28 01:57:58 -05:00
Edgar Velazquez-Armendariz
8ca3bbaaab
Do not try to log to a null logger (can happen during Thread::staticShutdown)
2013-01-28 01:57:45 -05:00
Edgar Velazquez-Armendariz
c52c076364
Also allow TLS to access the dying thread during Thread::staticShutdown
2013-01-28 01:53:40 -05:00