Wenzel Jakob
|
2dd0c78719
|
TSpectrum: added absolute value function
|
2014-05-04 15:12:27 +02:00 |
Wenzel Jakob
|
4763f7016a
|
deactivate heavy debugging in gkdtree
|
2014-04-20 18:49:48 +02:00 |
Wenzel Jakob
|
7ab0ff3533
|
simple render time extraction script
|
2014-04-14 23:54:07 +02:00 |
Wenzel Jakob
|
cf98273c7c
|
subtle gkdtree improvement (Eugene D'Eon reported some issues with primitive clipping in double precision builds)
|
2014-03-27 18:21:09 +01:00 |
Wenzel Jakob
|
4b1abec7f6
|
added Bitmap I/O support for the PPM file format
|
2014-03-02 21:06:25 +01:00 |
Wenzel Jakob
|
c466c70738
|
Some mip map / OBJ file loader improvements for an issue reported by Yoran Bosman
|
2014-02-25 08:19:25 -08:00 |
Wenzel Jakob
|
1ca04133d9
|
version bump to 0.5.0
|
2014-02-25 15:45:06 +01:00 |
Wenzel Jakob
|
915a672da1
|
merged improvements by Edgar
|
2014-02-17 15:16:00 +01:00 |
Wenzel Jakob
|
399d7b2173
|
added field integrator; bugfixes
|
2014-02-17 15:05:17 +01:00 |
Wenzel Jakob
|
e1080ff7b8
|
nicer error messages with line number information while parsing XML scenes
|
2014-02-17 13:45:40 +01:00 |
Edgar Velazquez-Armendariz
|
25aec52f78
|
Warn at link time against mixing components built with incompatible settings.
Supported for MSVC 2010 and newer, see
http://msdn.microsoft.com/en-us/library/ee956429.aspx
|
2014-02-16 15:29:27 -05:00 |
Wenzel Jakob
|
8d84d0b1a0
|
debugging..
|
2014-02-15 01:34:17 +01:00 |
Wenzel Jakob
|
ee5b29878f
|
merge
|
2014-02-14 23:36:04 +01:00 |
Wenzel Jakob
|
e4a76df007
|
multi-channel rendering works.
|
2014-02-14 18:36:00 +01:00 |
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
|
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
|
4e8015f787
|
vMF distribution class improvements, python bindings for it
|
2014-02-10 15:24:58 +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
|
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
|
427f43c8be
|
autodiff.h fix by Anton Kaplanyan
|
2014-01-27 16:50:11 +01: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
|
e66f768558
|
libpython fixes involving refract() and the type hierarchy of the normal data structure
|
2014-01-14 15:38:51 +01:00 |
Wenzel Jakob
|
31fc89690d
|
ask the user whether to stop a rendering process when accidentally dragging the mouse in an ongoing rendering session
|
2014-01-14 00:46:14 +01:00 |
Wenzel Jakob
|
567b368fa6
|
rewired some functions in qmc.h for better convenience
|
2014-01-02 01:31:41 +01:00 |
Wenzel Jakob
|
b5148cdfa3
|
new <default> XML tag, which creates a default value for a parameter that has not been specified on the command line
|
2013-12-28 18:37:16 +01:00 |
Wenzel Jakob
|
ccad33b21d
|
added getTotalSystemMemory() function
|
2013-12-20 12:12:36 +01:00 |
Wenzel Jakob
|
c97ea5f1cb
|
mmap.cpp: also added createTemporary() support
|
2013-12-19 23:05:31 +01:00 |
Wenzel Jakob
|
4bae47db4c
|
atomic.h: added atomicMaximum() helper function
|
2013-12-19 18:51:23 +01:00 |
Wenzel Jakob
|
ef0979b15e
|
support for easy creation of temporary files
|
2013-12-19 15:03:15 +01:00 |
Wenzel Jakob
|
f24b51666a
|
sstream.cpp: better error reporting when things go wrong (specifically, say which host is responsible)
|
2013-12-13 17:02:21 +01:00 |
Wenzel Jakob
|
a424a29602
|
added a new Texture::isMonochromatic function
|
2013-12-10 17:02:07 +01:00 |
Wenzel Jakob
|
706b2af6c1
|
typo fix...
|
2013-12-10 00:22:25 +01:00 |
Wenzel Jakob
|
23383c7ccb
|
fix cut and paste issue
|
2013-12-10 00:12:50 +01:00 |
Wenzel Jakob
|
1938d00659
|
libpython: bindings for the Sensor class
|
2013-12-10 00:09:37 +01:00 |
Wenzel Jakob
|
5b0c09dbd0
|
extensions to mmap.cpp, some macro cleanups
|
2013-12-08 02:33:12 +01:00 |
Wenzel Jakob
|
884136580d
|
MemoryMappedFile::toString() method, cleanup of constants.h
|
2013-12-08 00:47:43 +01:00 |
Wenzel Jakob
|
6d1f81ceda
|
more macros for SSE/AVX/AVX512 alignment etc
|
2013-12-06 12:20:02 +01:00 |
Wenzel Jakob
|
1fc3d96c8e
|
minor reorganization of constants.h
|
2013-12-06 09:36:05 +01:00 |
Wenzel Jakob
|
d158059502
|
merge
|
2013-12-04 16:58:10 +01:00 |
Wenzel Jakob
|
4f61786b71
|
sstream.cpp: do a better job at handling the EINTR signal in recv() and send()
|
2013-12-04 16:50:03 +01:00 |
Wenzel Jakob
|
0a36d14aeb
|
added Bitmap::copyFrom method
|
2013-12-03 23:13:41 +01:00 |
Wenzel Jakob
|
687b56e73d
|
RenderListener::workEndEvent now includes a flag on whether the work unit was finished successfully
|
2013-12-03 11:50:20 +01:00 |
Wenzel Jakob
|
a2591285d7
|
PyQt example: a few more refinements
|
2013-11-27 13:25:33 +01:00 |
Wenzel Jakob
|
96832ab70d
|
yet more refinements to the fancy PyQt integration example + necessary code adaptations
|
2013-11-26 22:54:26 +01:00 |
Wenzel Jakob
|
fd7400593a
|
committing some missing parts
|
2013-11-26 17:48:33 +01:00 |
Wenzel Jakob
|
dc8d3bf782
|
libpython: enable rendering callbacks in python & a few minor cleanups
|
2013-11-25 12:44:21 +01:00 |
Wenzel Jakob
|
43223d78d3
|
Python plugin improvements, cleanups
|
2013-11-23 14:46:35 +01:00 |
Wenzel Jakob
|
12531458ac
|
fixed Thread::registerUnmanagedThread, minor cleanups
|
2013-11-21 01:55:59 +01:00 |
Wenzel Jakob
|
4f23557e4e
|
libpython: native buffers for Bitmap objects
|
2013-11-21 01:30:35 +01:00 |
Wenzel Jakob
|
d0dc0d9f36
|
Support for quickly importing geometry directly from Blender-internal memory
|
2013-11-19 22:45:22 +01:00 |