Commit Graph

  • a279b7f638 improved reliability of specular perturbations Wenzel Jakob 2013-02-06 21:17:50 -0500
  • d806c6194e fixed instancing code once more Wenzel Jakob 2013-02-06 21:16:53 -0500
  • 30efd3c151 fixed some openmp + TLS/related crashes Wenzel Jakob 2013-02-06 19:40:15 -0500
  • 403706fa62 thin dielectric classifies itself incorrectly Wenzel Jakob 2013-02-06 19:39:55 -0500
  • 78c87acfea added libxml2 dependency Wenzel Jakob 2013-02-06 16:15:18 -0500
  • 38349fb575 Fix line endings in changeset 190ef16a6266 Edgar Velazquez-Armendariz 2013-02-04 16:32:43 -0500
  • e15097ffae added support for the IPT color space by Ebner and Fairchild Wenzel Jakob 2013-02-02 20:23:03 -0500
  • 01b77d64ee Get the automatic file resolved path from the mitsuba-core module directly. Edgar Velazquez-Armendariz 2013-02-02 18:11:49 -0500
  • 266b44e404 Initial patches for ARM support [armv7l GNU/Linux] Edgar Velazquez-Armendariz 2013-02-02 10:02:03 -0500
  • bd567511b0 Stricter compatibility with the getopt signature (returns an int, not a char) Edgar Velazquez-Armendariz 2013-02-02 09:37:19 -0500
  • 4637821c30 Link the executables only agains libcore and librender by default in CMake Edgar Velazquez-Armendariz 2013-02-02 09:26:01 -0500
  • 8c60ffb729 Merge with upstream Edgar Velazquez-Armendariz 2013-02-02 09:11:26 -0500
  • e8937d3a47 regression fix for a mtssrv exception (occurs upon disconnection events) Wenzel Jakob 2013-02-01 13:58:51 -0500
  • 49fb2d5028 allow 'g' to vary across spectral channels Wenzel Jakob 2013-02-01 11:31:58 -0500
  • c4045a1066 further restricted roughness range to prevent numerical overflow issues on single precision Wenzel Jakob 2013-01-31 21:19:28 -0500
  • 47c175a598 fixed roughcoating preview as well, unified code Wenzel Jakob 2013-01-31 21:04:49 -0500
  • 473f75ff6f rewrote photon mapper lobe selection logic yet once more -- I hope I got it right this time.. Wenzel Jakob 2013-01-31 20:53:57 -0500
  • 47ef9e2249 smooth coating HW shader fixes Wenzel Jakob 2013-01-31 20:53:17 -0500
  • 920aedafb8 minor restructuring Wenzel Jakob 2013-01-31 19:16:28 -0500
  • 38002c8450 had to dumb this down a bit so that it compiles with GCC 4.2.1/OSX Wenzel Jakob 2013-01-31 01:03:40 -0500
  • 4895aeef7b Added tag v0.4.3 for changeset f1b73d396170 Wenzel Jakob 2013-01-29 17:16:42 -0500
  • e8dbfbed75 symlinks_install: don't update .bashrc / .zshrc / .cshrc on OSX Wenzel Jakob 2013-01-29 17:16:20 -0500
  • 0d7c279e88 added an example figure for motion blur Wenzel Jakob 2013-01-29 15:28:29 -0500
  • 6c392aa2f5 updated debian changelog Wenzel Jakob 2013-01-29 15:12:05 -0500
  • 405c7114fe removed unnecessary StaticObject call Wenzel Jakob 2013-01-29 11:43:17 -0800
  • 50a30c3287 fixed date Wenzel Jakob 2013-01-29 14:32:41 -0500
  • eb6fe9ff41 updated redhat spec file Wenzel Jakob 2013-01-29 14:28:56 -0500
  • 52af32c274 last-minute documentation updates Wenzel Jakob 2013-01-29 14:27:43 -0500
  • 9a0db0c67b updated MSVC project Wenzel Jakob 2013-01-29 00:57:24 -0500
  • 6ef30de092 added a cube shape, relaxed some of the requirements regarding uniform scales Wenzel Jakob 2013-01-28 23:48:32 -0500
  • f22d130128 aboutdlg.cpp: automatically substitute current MTS_YEAR Wenzel Jakob 2013-01-28 22:16:26 -0500
  • 123446dc71 moved ssize_t definition into mitsuba namespace to prevent a clash with pyconfig.h Wenzel Jakob 2013-01-28 19:11:26 -0800
  • 72bd7a04c2 merge (didn't end up needing strncasecmp after all -- sorry Edgar) Wenzel Jakob 2013-01-28 21:47:24 -0500
  • a5bbad3ace made annotations more consistent Wenzel Jakob 2013-01-28 21:45:41 -0500
  • 443983a28c Fix a warning found by gcc 4.7.2 in Fedora 17 Edgar Velazquez-Armendariz 2013-01-28 21:00:24 -0500
  • dac7cf679a Removed unused header core/stl.h Edgar Velazquez-Armendariz 2013-01-28 20:50:51 -0500
  • 381250a0df Add another C99 definition for MSVC, mapping strncasecmp to _strnicmp Edgar Velazquez-Armendariz 2013-01-28 20:46:59 -0500
  • 6177d56456 Merge with upstream Edgar Velazquez-Armendariz 2013-01-28 20:28:12 -0500
  • 568baf1c89 windows compilation fixes Wenzel Jakob 2013-01-28 17:24:33 -0800
  • b2f7093288 Reflect the changes in 3e28c60a38c2 in the CMake build system Edgar Velazquez-Armendariz 2013-01-28 20:14:12 -0500
  • 08e6f4cd6a Merge with upstream Edgar Velazquez-Armendariz 2013-01-28 20:12:13 -0500
  • 62851d28a4 needed to update xml schema, too Wenzel Jakob 2013-01-28 19:59:46 -0500
  • 511568c846 decided to rename 'atransform' back to 'transform'. added renderings by Geoffrey Irving to demonstrate the instance plugin (with permission) Wenzel Jakob 2013-01-28 19:56:45 -0500
  • ddde0f655c finished track.cpp move Wenzel Jakob 2013-01-28 19:25:56 -0500
  • 3fb80bc0ce moved animation track class to libcore Wenzel Jakob 2013-01-28 19:24:59 -0500
  • 3f638065cf fixed osx typo Wenzel Jakob 2013-01-28 18:50:43 -0500
  • 874a392336 merged motion blur branch, updated version Wenzel Jakob 2013-01-28 17:44:47 -0500
  • 89c1caed9b added fancy annotations to ldrfilm Wenzel Jakob 2013-01-28 17:04:12 -0500
  • aaa16f129c added OSX support Wenzel Jakob 2013-01-28 16:48:23 -0500
  • b36db49600 enhanced customizable rendering statistics Wenzel Jakob 2013-01-28 16:07:25 -0500
  • 8d1ef9809c merge with Edgar's changes Wenzel Jakob 2013-01-28 14:13:44 -0500
  • d49e89fb94 Merge with upstream Edgar Velazquez-Armendariz 2013-01-28 01:57:58 -0500
  • 8ca3bbaaab Do not try to log to a null logger (can happen during Thread::staticShutdown) Edgar Velazquez-Armendariz 2013-01-28 01:57:45 -0500
  • c52c076364 Also allow TLS to access the dying thread during Thread::staticShutdown Edgar Velazquez-Armendariz 2013-01-28 01:53:40 -0500
  • 948ebe7124 merge Wenzel Jakob 2013-01-28 00:53:42 -0500
  • 9824c000fd fixed some invalid conditionals in RoughDiffuse, which kept texturing from working Wenzel Jakob 2013-01-28 00:52:59 -0500
  • 2141fce492 got the python plugin to run on OSX without the need to declare DYLD_LIBRARY_PATH Wenzel Jakob 2013-01-28 00:44:53 -0500
  • f9733089fd fixed an annoying error message about the 'focalLength' parameter when duplicating the tab of a scene made in Blender Wenzel Jakob 2013-01-27 23:26:00 -0500
  • b3bde09b8a merge Wenzel Jakob 2013-01-27 21:11:08 -0500
  • 4bc95de8dc BSDF sampling: increased resilience to numerical corner-cases Wenzel Jakob 2013-01-27 21:10:59 -0500
  • 1505fd7c02 vector vs point confusion in constvolume.cpp Wenzel Jakob 2013-01-27 20:46:52 -0500
  • 5fc2db6387 better error messages for Transform::lookAt() Wenzel Jakob 2013-01-27 20:21:52 -0500
  • 1a2580faab some minor cleanups, added a cache flushing mechanism for serialized.cpp Wenzel Jakob 2013-01-27 19:55:52 -0500
  • 4897f1d290 removed some trailing spaces Wenzel Jakob 2013-01-27 19:51:14 -0500
  • 87183a7534 replaced some std::log/exp calls by the math::fastlog/exp equivalent Wenzel Jakob 2013-01-27 19:50:49 -0500
  • 58c61d2959 put back some comments Wenzel Jakob 2013-01-27 18:02:22 -0500
  • 82255028d6 merge with Edgar's latest changes Wenzel Jakob 2013-01-27 17:53:08 -0500
  • de7eb79521 Fix warnings detected by MSVC in libcore/bitmap.cpp Edgar Velazquez-Armendariz 2013-01-26 23:35:02 -0500
  • 50d596ece7 Merge with upstream Edgar Velazquez-Armendariz 2013-01-26 23:12:34 -0500
  • 4f9315ae1a Fix to the TLS fix - deletes the local TLS data in the reverse order of creation Edgar Velazquez-Armendariz 2013-01-26 23:08:11 -0500
  • 986a0fc91e Fix compilation for spectral versions of PyMitsuba Edgar Velazquez-Armendariz 2013-01-26 21:45:09 -0500
  • 2fa360036c Check for invalid Thread pointers while logging. Edgar Velazquez-Armendariz 2013-01-26 20:47:17 -0500
  • 4d75c69d4a proper metadata support for the Bitmap class (mainly for OpenEXR I/O) Wenzel Jakob 2013-01-25 21:12:04 -0500
  • d1cc20b3ee Proper fix to the fix - octree::build uses iterator-style arguments Edgar Velazquez-Armendariz 2013-01-25 16:26:31 -0500
  • f6399ad08c typo Wenzel Jakob 2013-01-25 14:27:31 -0500
  • 97f0a28ffb added an optional feature to hide directly visible light sources -- this is convenient for making paper figures etc. where one don't want the environment map to 'bleed' into the foreground objects (see the committed images for an example) Wenzel Jakob 2013-01-24 23:52:10 -0500
  • 947ac53df5 don't compute opacity information if we can help it (since this is now potentially quite a bit more expensive) Wenzel Jakob 2013-01-24 21:01:24 -0500
  • a721b18740 better computation of the alpha channel when rendering index-matched media Wenzel Jakob 2013-01-24 20:06:58 -0500
  • 6021ee09f9 handle some rare/odd cases where a medium surrounds the camera and a distant environment map Wenzel Jakob 2013-01-24 20:06:31 -0500
  • 50501fc154 removed icon file extension (apparently should not be specified in .desktop files) Wenzel Jakob 2013-01-24 19:54:02 -0500
  • fb857d67e5 Make the stream cache the serialized plugin thread-local Edgar Velazquez-Armendariz 2013-01-24 14:34:23 -0500
  • 8e372a61b7 Fix a deadlock and improve query performance in TLS. Edgar Velazquez-Armendariz 2013-01-24 14:31:55 -0500
  • f824e5861d Merge with upstream Edgar Velazquez-Armendariz 2013-01-23 16:45:27 -0500
  • 2ef0dddd65 First pass at keeping a file cache for loading serialized meshes. Edgar Velazquez-Armendariz 2013-01-23 16:45:00 -0500
  • 5b46dd6f20 Update the LRU implementation article URL. Edgar Velazquez-Armendariz 2013-01-23 15:39:54 -0500
  • e10957c4c2 Factorized a function to read the header of compressed meshes. Edgar Velazquez-Armendariz 2013-01-23 15:39:34 -0500
  • 2715f87613 Factorized funtions to read the eof offset dictionary of serialized trimeshes Edgar Velazquez-Armendariz 2013-01-22 22:25:39 -0500
  • e82a60e136 Fix a couple of out-of-bounds bugs. Edgar Velazquez-Armendariz 2013-01-22 21:50:38 -0500
  • 0f81f05194 further robustness improvements Wenzel Jakob 2013-01-22 20:39:39 -0500
  • 93ed76211e make intersection routines more robust vs NaNs Wenzel Jakob 2013-01-22 19:33:08 -0500
  • b25a662f23 mitsuba.desktop: bindings for further MIME types Wenzel Jakob 2013-01-22 14:25:59 -0500
  • 522fc86225 MSVC defines std::greater<T> in <functional> Edgar Velazquez-Armendariz 2013-01-21 17:56:18 -0500
  • e5bf7ef172 Fixes for the new font-related functions. Edgar Velazquez-Armendariz 2013-01-21 17:55:51 -0500
  • 9a5e3eb8d0 Do not include the deprecated header mitsuba/core/math.h in the PCH. Edgar Velazquez-Armendariz 2013-01-21 17:51:14 -0500
  • 40cfc60ee7 Merge with upstream Edgar Velazquez-Armendariz 2013-01-21 17:40:21 -0500
  • 96ff02d4af missing export_values() Wenzel Jakob 2013-01-17 00:50:11 -0500
  • 6925560419 typo fix Wenzel Jakob 2013-01-17 00:48:05 -0500
  • 7f4ec5eaba improved python Bitmap bindings some more Wenzel Jakob 2013-01-17 00:45:22 -0500
  • 3139f7e4ea added applyMatrix() call to python Wenzel Jakob 2013-01-17 00:27:39 -0500
  • 351890a5cf convenience code for applying color matrices to bitmaps Wenzel Jakob 2013-01-16 01:11:20 -0500