Commit Graph

18 Commits (48e414da7dba81f17ed5a38f9c1bcb582d425d73)

Author SHA1 Message Date
Wenzel Jakob b9babc9da4 handle alpha in the adaptive integrator 2010-10-05 10:52:28 +02:00
Wenzel Jakob a4baff62ef fixes bug 4 in the repository (photon mapper crash) 2010-09-30 15:54:45 +02:00
Wenzel Jakob e2dfe9a330 some OSX build fixes, missing virtual destructors 2010-09-20 22:19:41 +02:00
Wenzel Jakob 8a34e39713 fix comments 2010-09-14 11:59:52 +02:00
Wenzel Jakob 74f6e540e2 Support for canceling preprocess tasks -- fixes Bug #9 2010-09-14 01:45:24 +02:00
Wenzel Jakob 59ff88d45a initialization-related bugfixes 2010-09-14 00:51:09 +02:00
Wenzel Jakob fe4b174e52 more cleanups 2010-09-14 00:13:27 +02:00
Wenzel Jakob a5035b6b10 partial rewrite part 2, the project now fully compiles again 2010-09-13 21:19:04 +02:00
Wenzel Jakob 8e7fdb48dc Partial rewrite, part 1. Does not fully compile yet
- Switched vectors classes to templates
- Moved most path handling over to boost_filesystem
- Nicer include file structure
- Better documentation for libcore
- Doxygen support
- Vector/Point/etc. data structures are now unitialized by default!
2010-09-10 03:14:48 +02:00
Wenzel Jakob 0f1158c678 added copyright headers to all relevant source files 2010-09-02 23:41:20 +02:00
Wenzel Jakob 3b77937d78 fixed infinite recursion possibility in the path tracer 2010-08-30 10:12:37 +02:00
Wenzel Jakob bd10c3db31 visualization of mask BRDFS 2010-08-26 09:02:13 +02:00
Wenzel Jakob 1867232a89 added a scene argument to the subsurface integrator 2010-08-16 16:34:43 +02:00
Wenzel Jakob 63bb06d7c2 better importer GUI integration 2010-08-13 21:09:48 +02:00
Wenzel Jakob 0953ceaba3 better COLLADA import from Blender, improvements to the import dialog 2010-08-12 20:01:08 +02:00
Wenzel Jakob d95113d02f qtgui: try to maintain the number of samples/pixel when switching between different samplers. 2010-08-10 02:56:47 +02:00
Wenzel Jakob be412e8313 Accumulated changes since the v.0.1.1. release
* constant.cpp, src/libhw/vpl.cpp: Support for image environment
        sources and spot lights in the real-time preview.

	* mitsuba.cpp: Ability to run the 'mitsuba' execubable in arbitrary
        locations on OSX while ensuring that it still finds all plugins etc.

	* mtsimport: COLLADA importer support for ambient lights and 'polylist' meshes.

    * scene.cpp: Create a default camera when none is specified in the XML file.

    * constant.cpp, src/libhw/vpl.cpp: Support for rendering constant environment
        sources in the real-time preview.

    * glwidget.cpp, mainwindow.cpp: Support for Drag & Drop

    * glwidget.cpp, mainwindow.cpp: The Mitsuba user interface now also
        doubles as an EXR viewer / tonemapper. Drag an EXR file onto the
        UI or open it using the File menu, and the image opens in a new
        tab. Afterwards, it is possible to export the image as a tonemapped
        8-bit PNG image.
2010-08-10 02:34:58 +02:00
Wenzel Jakob 08b1861c4d Initial import of Mitsuba version 0.1.1
Unfortunately, no history for the existing files could be imported from
the previous SVN repository (it is mixed with as-of-yet unpublished research).
2010-08-09 19:38:37 +02:00