Commit Graph

2167 Commits (edf4470fe8e3ece2eb15c30410cc534e7d02f75b)

Author SHA1 Message Date
Merlin Nimier-David edf4470fe8 SCons: do not require Qt5 language tools (#79) 2018-07-12 16:40:03 +02:00
Girish Ramesh 1fd0f671df Fixed partial derivative NaN error for hair (#60) 2018-05-02 15:00:42 +02:00
Qingnan Zhou 25e110c999 Minor ply parsing bug fix. (#57)
* Minor ply parsing bug fix.

* Linux compilation fix.
2018-01-01 14:19:38 +01:00
L. E. Segovia 46650b73a1 Updated PDF manual's "Compiling the renderer" section (#37)
* Replaced all URLs with the relevant GitHub ones
* Replaced Mercurial with Git
* Updated dependencies list
* Added qt5-default as the base package on Ubuntu to avoid QT_SELECT issues
* Updated MSVC references for VS 2017
* Updated MacOS instructions (wrt. COLLADA and Qt5)
* Added the `-parallelize` flag
* Specified that SCons 2.x is necessary
2017-10-09 10:23:19 +02:00
L. E. Segovia 463e09207b Miscellaneous compilation fixes for Linux (#36)
* Remove a lingering prctl call
Fixes #34

* Fix COLLADA DOM library name

* Merge calls in Linux and MacOS
2017-10-09 01:34:29 +02:00
L. E. Segovia 9110048040 Fixes for Mitsuba PDF manual (#28)
* Changed bibliography package to biblatex (ACM bibtex is no longer
supported)
* Added the missing bumpy sphere image + the relevant Holzschuch cite
* Fixed a plugin ref in normalmap
* PDF requires two more runs of pdflatex after bibtex
* The missing Stanford bunny image was removed (I couldn't get the
material to work)
2017-10-07 19:19:19 +02:00
L. E. Segovia a1d574e9de Add MSVC2017 build config and project (#27)
* Add MSVC2017 build config and project
Porting the VS solution also enables debug running via NMake; fixes #24

* Edited genproj.py for MSVC 2017
2017-09-18 08:11:04 +02:00
Wenzel Jakob f75a412d80 missing win64 configuration files 2017-09-16 19:04:26 +02:00
Wenzel Jakob 933a05740f mitsuba 0.6.0 upgrade script 2017-09-13 11:29:04 +02:00
Lin Hsu 77d0885f85 src/librender/sensor.cpp, pdfTime(), check of validity of ray.time (#12) 2017-09-06 14:46:17 +02:00
Wenzel Jakob 04eb2d506e fix PLY parser issue after transition to C++11 2017-09-05 22:15:10 +02:00
Wenzel Jakob 6b68f4df03 fixed compilation on msvc 2017 2017-07-30 11:15:10 -07:00
Wenzel Jakob 6d7d66175c compatibility with high-DPI displays 2017-07-29 02:17:36 +02:00
Wenzel Jakob 5aac89e1ef bump to version 0.6.0 2017-07-29 02:17:21 +02:00
Wenzel Jakob 90f75a19cb tabs -> spaces, added check-style.sh script 2017-07-29 01:07:33 +02:00
Wenzel Jakob afd3a1ccf0 ported mtsgui to Qt 5.9 2017-07-28 23:37:21 +02:00
Wenzel Jakob 1de9467f7c fix symbol visibility in Boost.Python module 2017-07-28 23:10:09 +02:00
Wenzel Jakob f67824a2bf fixed type inconsistency in irawan.h 2017-07-28 23:10:08 +02:00
Wenzel Jakob c510050e0b made PLY parser C++11-compatible 2017-07-28 23:10:08 +02:00
Wenzel Jakob f995a91d4d deleted ancient MacOS X build configurations 2017-07-28 23:10:08 +02:00
Wenzel Jakob 3409ec15d1 fixed parsing of Python version for Anaconda 2017-07-28 23:10:07 +02:00
Wenzel Jakob 8410dc1bb1 removed legacy cmake build system
The CMake build system has not been maintained for years and does not
work correctly anymore. Rather than keeping it here as a "trap" for new
users, I'll remove it for now. FWIW Mitsuba 2 will have a much nicer
CMake build system that works consistently on all platforms.
2017-07-28 23:10:01 +02:00
Delio Vicini c25a40b68c Fixed toString method of box filter (#8) 2016-12-03 18:39:21 +01:00
Caleb Donovick e0a021019e Add Dscalar operator*=(DScalar1&) 2016-11-15 13:35:54 +01:00
Wenzel Jakob d81fbae942 newton-bisection robustness improvements 2016-10-27 09:33:46 +02:00
Wenzel Jakob 87816597b7 Merge pull request #1 from jonasdeyson/jonas
Fix boost include error occurring in Ubuntu 16.04.
2016-04-26 22:51:24 +01:00
Jonas Deyson 974013c812 Fix boost include error occurring in Ubuntu 16.04. 2016-04-23 20:34:35 -03:00
Wenzel Jakob 87efb7d6b4 boost include fix contributed by Yannick Hold 2016-02-20 00:23:28 +01:00
Wenzel Jakob 649c00ae25 bugfix for scrambled radical inverse function (noticed by Per Christensen, fix by Andrew Kensler) 2016-01-17 16:41:50 +01:00
Wenzel Jakob 8d20ce4344 fixed stupid bug in Disk::samplePosition() 2015-11-20 17:59:49 +01:00
Wenzel Jakob fe2af35337 fix overly conservative grid volume step size (reported by Guillaume Loubet) 2015-10-16 16:26:52 +02:00
Wenzel Jakob eda8cb318d fix a serialization issue reported by Frances Juhe 2015-10-02 18:35:10 +02:00
Wenzel Jakob 313c458b9e sunmodel: accept animated transformations (even if animations aren't directly supported within SunModel) 2015-09-22 19:10:41 +02:00
Wenzel Jakob 4558b25a55 fix polar decomposition issue pointed out by Francesc Juhe 2015-09-22 19:09:48 +02:00
Wenzel Jakob a2dc699cf2 disable overly paranoid checks in rtrans.h 2015-09-22 03:14:44 +02:00
Wenzel Jakob 6ed2b4aedd fix internal checks in QMC samplers 2015-09-22 03:03:40 +02:00
Wenzel Jakob 5a272564f7 fix perspective_rdist issues reported by Sebastian Novozin 2015-07-15 12:37:38 +02:00
Wenzel Jakob 7f5aa0c0b2 fixed faulty commit 2015-07-15 12:23:45 +02:00
Wenzel Jakob 73428bfc77 scene.xsd bugfix 2015-07-05 18:40:38 +02:00
Wenzel Jakob 9b225443a4 Fixed an incorrect radiance conversion factor in 'coating' and 'roughcoating' reported by Attila Afra.
The models now produce the right falloff compared to Monte Carlo
reference renderings with explicitly instantiated layers
2015-06-30 11:16:48 +02:00
Wenzel Jakob 10d47cef56 Replaced some fabsf() calls by std::abs 2015-06-28 18:53:50 +02:00
Wenzel Jakob 742400485d vMF sampling simplification suggested by Stephen Hill 2015-06-28 18:53:32 +02:00
Wenzel Jakob d24f953c14 Implementation of the paper 'Accurate computation of single scattering in participating media with refractive boundaries' contributed by Nicolas Holzschuch 2015-06-25 09:38:06 +02:00
Wenzel Jakob 797deafaeb Specular motion vector integrator 2015-05-25 14:15:15 +02:00
Wenzel Jakob 47d8d43d18 updated network protocol so that individual resource chunks can be > 4GB 2015-04-22 03:33:40 +02:00
Wenzel Jakob 3d2e67c3a5 Switch some stream operations to 64 bit 2015-04-21 17:38:08 +02:00
Wenzel Jakob a3d54ec4c2 removed incorrect usage of std::erase (reported by Brooks Moses) 2015-04-20 14:40:57 +02:00
Wenzel Jakob e85c536caf gitignore fixes 2015-04-20 14:39:56 +02:00
Wenzel Jakob f7e25674b2 Removed duplicate entries in palik materials 2015-02-19 17:39:43 +01:00
Wenzel Jakob 8365668205 minor libpython fixes, added VMF::forMeanLength, fixed typo in orthographic.cpp 2014-12-14 03:50:53 +01:00