Release notes

Being an experimental research framework, Mitsuba 2 does not follow the Semantic Versioning convention. That said, we will strive to document breaking API changes in the release notes below.

Incoming release

  • TBA

Mitsuba 2.1.0

May 19, 2020

  • Switch to OptiX 7 for GPU ray tracing backend (#88)

  • Mesh memory layout redesign (#88)

  • Custom shape support for OptiX raytracing backend (#135)

  • xml.dict_to_xml() for writing XML scene file from Python (#131)

Mitsuba 2.0.1

May 18, 2020

  • xml.load_dict() for Mitsuba scene/object construction in Python (#122)

  • Scene traversal mechanism enhancement (#108)

  • Support premultiplied alpha correctly (#104)

  • Spot light plugin (#100)

  • Add Blender mesh constructor (40db7be)

  • Irradiancemeter sensor plugin (b19985b)

  • Radiancemeter sensor plugin (#83)

  • Distant emitter plugin (#60)

  • Custom shape support for Embree raytracing backend (2c1b63f)

  • Add ability to specify Python default variant (4472b55)

  • Add pytest -m “not slow” option (4597466)

  • Moment integrator and Z-tests (74b2bf6)

  • Spatially-varying alpha for roughconductor and roughdielectric (cac8741)

  • Various bug fixes and other improvements

Mitsuba 2.0.0

March 3, 2020

  • Initial release