Releases: misuka-renderer/misuka-blender
Releases · misuka-renderer/misuka-blender
Release list
v0.2.0
This release restructures the UI, fixes several bugs and adds a user documentation at misuka-blender.readthedocs.io, covering installation, a shoebox room tutorial, scene settings, acoustic materials, Acoustic Index, exporting, reference tables, scripting and troubleshooting.
What's Changed
Acoustics
- Exports every acoustic band. Band Resolution picks 10 octave or 30 third-octave bands, and Max Time and Sampling Rate set the tape. Before this, every export simulated a single 500 Hz band. (#10)
- Rebuilt the acoustic material panel. Every band has a Keep checkbox that anchors interpolation, absorption and scattering are drawn side by side, and interpolation runs on log frequency. (#11)
- Acoustic Index asks the API whether a material name is a product id, instead of guessing from the name's shape. (#15)
- An acoustic export writes every material as an
acousticbsdf, whatever shader nodes it is built on. (#43) - An acoustic export can carry several emitters, behind a new Allow Multiple Emitters option, and skips the world background. (#53)
- Only point lights and Emission meshes reach an acoustic scene. Spot, sun and area lights are skipped with a warning, and an export with no emitter is refused. (#36)
- An acoustic mesh emitter exports with a
nullBSDF, so it no longer absorbs the sound that reaches it. (#51) - An Emission material's Strength sets one radiance for every band. Color is Visual-only. (#60)
- An acoustic emitter emits the point light's power in watts, independent of the light's radius. (#28)
- Adds a Samples setting to the Integrator panel. The acoustic sample count no longer comes from the render engine. (#27)
- Max Energy Loss defaults to 90 dB, down from 300 dB. (#39)
Export
- An unsupported color input falls back to the socket's own value, instead of throwing the whole material away and writing a magenta dummy. Checker Texture exports, and
Linear Rec.709is recognized. (#24) - Every exported plugin carries an
id, so a script can address a shape, a sensor or an emitter by name. (#52) - Removes the Export IDs option. Exported elements are always named after their Blender objects. (#50)
- The Ignore Default Background checkbox takes effect. (#49)
Breaking changes
- Import (which was broken for acoustic scenes) is gone.
bpy.ops.import_scene.mitsubaand File > Import > misuka (.xml) no longer exist. (#64) - Everything named
mitsubais nowmisuka: theMISUKAengine ID,scene.misuka,camera.data.misuka,light.misuka_emitter_radius,bpy.ops.export_scene.misukaand the four preference operators. Scripts written against v0.1.1 need updating. (#73) bpy.ops.export_scene.misuka()no longer takesexport_ids. (#50)- Acoustic shape ids gain a
mesh-prefix. A shape exported asSphereis nowmesh-Sphere. (#52) - Scattering defaults to 0.5 instead of 0.25 on materials that were never edited, and the per-band Keep flag was renamed, so a v0.1.1 file opens with the Keep boxes cleared. (#11)
- Absorption coefficients are capped at 1. Values above 1 are no longer accepted. (#25)
Full Changelog: v0.1.1...v0.2.0
misuka Blender nightly
Automated build of master, refreshed whenever master changes.
Untested territory - use a tagged release for anything that matters.
Commit: f1e89c1
Built: 2026-09-10 09:38 CEST
misuka-blender v0.1.1
What's Changed
- Compatibility with misuka v0.1
- Compatibility with Blender 3.6 to 5.2
- Updates to the dependency checks and deprecated API calls removed.
- Several bugfixes
- Testing and release workflows updated
- relicensed to GPL-3.0-or-later
Full Changelog: v0.1.0...v0.1.1
misuka-blender v0.1.0
Initial release of the misuka Blender add-on.
Features
- Acoustic scene export for misuka
- Frequency-dependent absorption and scattering
- Adjustable specular lobe width
- AcousticIndex material lookup
- Automatic conversion of Blender scenes to misuka acoustic XML