Wenzel Jakob
ae40a783b6
added a multi-channel integrator, and better support for rendering with multi-channel images
2014-02-14 14:53:54 +01:00
Wenzel Jakob
5a50f8d112
merge Edgar's changes
2014-02-14 14:11:11 +01:00
Edgar Velazquez-Armendariz
96c50b3df0
Added missing declaration for CIE_D65 in spectrum.cpp (required for MSVC dll)
2014-02-13 14:38:13 -05:00
Edgar Velazquez-Armendariz
38b8fa7f37
Added missing files in CMakeLists.txt for the mfilm plugin and fixed warnings.
2014-02-13 14:37:40 -05:00
Edgar Velazquez-Armendariz
401025b094
Merge with default
2014-02-13 14:20:25 -05:00
Wenzel Jakob
fca0528202
merge
2014-02-13 18:38:27 +01:00
Wenzel Jakob
6534b07338
better handling of constant color spectra in a way that makes RGB and spectral builds consistent
2014-02-13 18:38:21 +01:00
Wenzel Jakob
013e8d3919
arch builds finally work again..
2014-02-13 08:55:20 -05:00
Wenzel Jakob
05fba0da0e
more collada-dom compilation fixes..
2014-02-13 07:36:19 -05:00
Wenzel Jakob
b3dcc7b1dd
updated build instructions for Visual Studio 2013 and Python 2.7.x
2014-02-13 13:24:44 +01:00
Wenzel Jakob
9e40bc33bd
merge
2014-02-12 11:51:42 +01:00
Wenzel Jakob
5b413228e1
stupid old bug in thindielectric.cpp was still there because I had only fixed it in one of two places...
2014-02-12 11:51:24 +01:00
Wenzel Jakob
dd17c3a938
quenched some warnings
2014-02-12 11:30:43 +01:00
Wenzel Jakob
0b0d53a813
another pkgbuild fix
2014-02-11 07:54:29 -05:00
Wenzel Jakob
15ef9a628f
arch linux build fix
2014-02-11 07:27:07 -05:00
Wenzel Jakob
4e8015f787
vMF distribution class improvements, python bindings for it
2014-02-10 15:24:58 +01:00
Wenzel Jakob
006c26891f
some more cleanups in python.tex
2014-02-06 17:01:12 +01:00
Wenzel Jakob
c0746cc753
one more example for python.tex
2014-02-06 16:42:05 +01:00
Wenzel Jakob
9380ea2b6a
some more clarifications suggested by William Newman
2014-02-06 16:16:26 +01:00
Wenzel Jakob
24abf59c4b
clarified light source grammar in documentation (suggested by William Newman)
2014-02-06 15:37:56 +01:00
Wenzel Jakob
093050f755
replaced some tabs, added copyable spaces to lstlistings
2014-02-06 15:11:30 +01:00
Wenzel Jakob
ba2a6dcaf7
fixed some typos reported by William Newman
2014-02-06 13:44:02 +01:00
Wenzel Jakob
9b5f21a9cf
merge
2014-02-06 13:42:21 +01:00
Wenzel Jakob
8e5a146785
fix a Python<->Mitsuba<->Qt issue reported by Marios Papas
2014-02-04 21:05:13 +01:00
Wenzel Jakob
74a7d81fac
mfilm.cpp: support for writing NumPy files (submitted by Joe Kider)
2014-02-04 18:02:01 +01:00
Wenzel Jakob
d4f8d9a645
removed a stray 'cout' call
2014-01-29 12:09:27 +01:00
Wenzel Jakob
583d97cae7
explain how to run Mitsuba from Makefiles (suggested by William Newman)
2014-01-28 21:16:24 +01:00
Wenzel Jakob
634dda3272
fixed typos and writing issues reported by William Newman
2014-01-28 20:52:01 +01:00
Wenzel Jakob
c0ec0ea854
extra checks in the manifold perturbation
2014-01-28 01:25:45 +01:00
Wenzel Jakob
69180c13ce
nicer spin box for entering double values; fixed OSX layout issues
2014-01-28 01:21:34 +01:00
Wenzel Jakob
329046ca03
finally killed the issue that prevented Mitsuba from running on Windows 8. The issue reported on the Mitsuba blog some weeks ago was in fact a bug in the OpenGL implementation of Parallels VM
2014-01-28 00:20:28 +01:00
Wenzel Jakob
2a0ffd1ceb
several MLT-related improvements submitted by Anton Kaplanyan
2014-01-27 18:47:32 +01:00
Wenzel Jakob
3446283c9e
patch submitted by Anton Kaplanyan: reset the statistics in the GUI when starting a new rendering job. Also make sure the statistics GUI button always shows something even when the default log level is set to EWarn or EError
2014-01-27 18:33:23 +01:00
Wenzel Jakob
a3b43613ac
rendersettingsdlg: some great usability improvements submitted by Anton Kaplanyan
2014-01-27 18:10:38 +01:00
Wenzel Jakob
369dcf06fc
fixed shader code that could potentially cause a warning to be emitted; submitted by Anton Kaplanyan
2014-01-27 17:01:12 +01:00
Wenzel Jakob
43b15055d5
libbidir: PathVertex fixes submitted by Anton Kaplanyan
2014-01-27 16:55:01 +01:00
Wenzel Jakob
427f43c8be
autodiff.h fix by Anton Kaplanyan
2014-01-27 16:50:11 +01:00
Wenzel Jakob
24d358db43
fixed potential out of bounds array access
2014-01-27 10:10:09 +01:00
Wenzel Jakob
23abee79bf
merged a whole bunch of improvements by Edgar Velázquez-Armendáriz (thanks!)
2014-01-27 09:41:44 +01:00
Edgar Velazquez-Armendariz
188ff6f690
Always use the NVIDIA GPU on Optimus laptops with mtsgui.
2014-01-27 00:37:09 -05:00
Edgar Velazquez-Armendariz
550c5d2b01
Merge with default
2014-01-26 23:34:33 -05:00
Edgar Velazquez-Armendariz
a584b92ce0
Initial support for FFTW3 using CMake.
2014-01-26 23:33:43 -05:00
Edgar Velazquez-Armendariz
f224b0c74a
Fix spelling errors in FindCOLLADA.cmake.
2014-01-26 22:59:19 -05:00
Edgar Velazquez-Armendariz
fabcf51595
Workaround an error while loading libcore in Windows introduced by 79825f593d9d
...
When loading the DLL the static initialization order is compiler-dependent.
By having StatsCounter objects at the global level they were created before
the Statistics (another global, static object) instance was available.
A longer-term fix would be creating the Statistics instance on demand, during
the getInstance() call, using something like InitOnceExecuteOnce().
2014-01-26 02:48:44 -05:00
Edgar Velazquez-Armendariz
13e63e66df
Explicit downcasting to float part 2.
...
Converting double to half includes an implicit intermediate cast to float.
That cast can be explicit through template specialization.
2014-01-26 02:44:12 -05:00
Wenzel Jakob
15582bacf8
python library: add Timer::reset overload
2014-01-26 07:29:35 +01:00
Edgar Velazquez-Armendariz
7962cd2e20
Explicit downcasting to float.
2014-01-26 01:14:57 -05:00
Edgar Velazquez-Armendariz
a0667c0422
Specify the material constants as floats to avoid downcasting warnings.
2014-01-26 00:11:40 -05:00
Edgar Velazquez-Armendariz
f86dedbe26
Merge with default
2014-01-25 23:50:10 -05:00
Edgar Velazquez-Armendariz
41937c17f7
Simplify the COLLADA 2.4 test to avoid linker errors.
...
The default constructor of DAE can cause problem. We avoid that by just using a pointer.
While this code will segfault if run it works well as a full compile-and-link test.
2014-01-25 23:42:50 -05:00