Skip to content

Releases: diegoroyo/mitransient

mitransient v1.2.0

11 Sep 09:44

Choose a tag to compare

🚀 mitransient 1.2.0 brings support for transient polarization tracking and differentiable transient rendering, along with many other cool new features!

  • Differentiable transient rendering enables gradient-based optimization with transient signals (backward automatic differentiation) and forward inverse rendering (forward automatic differentiation). Check out the examples here!
  • Polarization support enables tracking of Stokes vectors over time. Check out the examples here!
  • Many updates to the documentation (https://mitransient.readthedocs.io), API/plugin usage and examples.
  • New visualization tools for polarized videos.
  • New angulararea plugin: an area light that emits in a limited angular range.

mitransient v1.1.2

24 Apr 15:40

Choose a tag to compare

Minor fixes with respect to v1.1.1:

  • transient_pbrvolpath incorrectly calculated the time of flight for some paths. Now it's fixed (PR @DiegoBielsa)
  • mitransient now correctly tells you if you have installed an incompatible Mitsuba 3 version and tells you how to fix it.

mitransient v1.1.1

13 Mar 16:34

Choose a tag to compare

Refactors mitransient so that it's compatible with Mitsuba 3.6.X / Dr.Jit 1.0.X. This brings a (pretty noticeable) improvement in efficiency/execution time :)

How to upgrade:

  • If you installed Mitsuba with pip, you can just pip install -U mitsuba==3.6.4. If you compiled Mitsuba from source, you will need to pull and recompile.
  • If you're using y-tal you will need to update to >=0.19.0 (pip install -U y-tal==0.19.0)

Notes:

  • Spatial and temporal filtering of the renders have not been ported to Mitsuba 3.6.X yet.
  • If you need these for your work, or if you find any other issue, feel free to contact us.

New plugins:

mitransient v1.1.0

07 Mar 14:47

Choose a tag to compare

mitransient v1.1.0 Pre-release
Pre-release

Refactors mitransient so that it's compatible with Mitsuba 3.6.X / Dr.Jit 1.0.X. This brings a (pretty noticeable) improvement in efficiency/execution time :)

How to upgrade:

  • If you installed Mitsuba with pip, you can just pip install -U mitsuba==3.6.4. If you compiled Mitsuba from source, you will need to pull and recompile.
  • If you're using y-tal you will need to update to >=0.19.0 (pip install -U y-tal==0.19.0)

Notes:

  • Some parts have not been ported to Mitsuba 3.6.X yet. This includes spatial and temporal filtering of the renders, and the transient_prbvolpath integrator (i.e. participative media). We plan to also port these in a future update.
  • If you need these for your work, or if you find any other issue, feel free to contact us.

mitransient v1.0.4

27 Oct 18:22

Choose a tag to compare

  • Improved tonemapping and video generation
  • transient_volpath integrator is more efficient now
  • New mitr.cornell_box() function which provides a minimal scene with a time-resolved integrator, useful for demonstrations
  • New mitr.vis.rainbow_visualization(...) which shows the rendered scene with a rainbow colormap that represents time of flight
  • Added documentation and examples (see https://mitransient.readthedocs.io/en/latest/)

mitransient 1.0.3

22 Apr 12:42

Choose a tag to compare

First complete public version of mitransient, with updates to the documentation.

mitransient 1.0.2

18 Apr 12:33

Choose a tag to compare

First complete public version of mitransient.