Skip to content

Releases: pixelsandpointers/mitsuba-scene-description

v0.2.2

02 Mar 13:03

Choose a tag to compare

  • Fix nested plugin serialization: use type category (bsdf, texture, etc.) as field name instead of nested_plugin (#3)
  • Support list of nested plugins with numbered key serialization (bsdf_0, bsdf_1) (#3)
  • Inject optional film field on all sensor plugins (#5)

v0.2.1

02 Mar 12:39

Choose a tag to compare

Bug Fixes

  • Fix nested plugin serialization using type category as field name (#3)

v0.2.0

23 Feb 09:42
a9e455f

Choose a tag to compare

What's Changed

  • Build-time API generation: hatch custom build hook runs the generator automatically during pip install
  • Version resolution: MITSUBA_VERSION env var > installed mitsuba > fallback (3.7.1) — no --no-build-isolation required
  • ProjectiveTransform: new transform builder with perspective() and orthographic() for Mitsuba >= 3.7
  • Multi-sensor support: Scene.sensors accepts a list of sensors (or a single plugin for convenience)
  • Regenerated API for Mitsuba 3.7.1

Release 0.1.0

11 Aug 09:03

Choose a tag to compare

Release 0.1.0 Pre-release
Pre-release

This is an initial release of the generated plugin API based on the latest stable branch (3.7.0).