Commit Graph

1586 Commits (d6d0203cb3f5b96155fbf4bce39a4f59fddc6233)

Author SHA1 Message Date
Wenzel Jakob d6d0203cb3 initial support for texture baking, i.e. rendering directly to irradiance textures 2013-02-11 23:52:03 -05:00
Wenzel Jakob 175da3a314 rectangle shape: store UV position in sampleArea() 2013-02-11 22:07:38 -05:00
Wenzel Jakob 979e0fa7a0 ptracer: better handling of unscattered emission -> camera paths 2013-02-11 22:07:00 -05:00
Wenzel Jakob f374df4680 position the cube at the origin for consistency with other shapes 2013-02-11 21:30:02 -05:00
Wenzel Jakob 47319ea9d4 bugfix for an issue that prevented 'twosided' from working properly in some cases 2013-02-11 19:32:31 -05:00
Wenzel Jakob ea3b5a220a minor fix to cube shape doc 2013-02-09 01:40:22 -05:00
Wenzel Jakob d235a19636 thindielectric fresnel bugfix 2013-02-06 21:40:48 -05:00
Wenzel Jakob a279b7f638 improved reliability of specular perturbations 2013-02-06 21:17:50 -05:00
Wenzel Jakob d806c6194e fixed instancing code once more 2013-02-06 21:16:53 -05:00
Wenzel Jakob 30efd3c151 fixed some openmp + TLS/related crashes 2013-02-06 19:40:15 -05:00
Wenzel Jakob 403706fa62 thin dielectric classifies itself incorrectly 2013-02-06 19:39:55 -05:00
Wenzel Jakob 78c87acfea added libxml2 dependency 2013-02-06 16:15:18 -05:00
Wenzel Jakob e15097ffae added support for the IPT color space by Ebner and Fairchild 2013-02-02 20:23:03 -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