A maintenance release focused on the agent geometry, playback performance, and a more robust dependency installer.
Highlights
- Cylinder agents. Agents now render as cylinders instead of spheres, with a resilient shared mesh and full artefact cleanup between loads.
- Faster playback. Agent visibility is toggled only when it actually changes, fixing slow scrubbing and playback on larger scenes.
- More robust dependency installer. The addon now reuses Blender's own bundled numpy instead of swapping it at runtime, avoiding numpy-version collisions across Blender 4.x / 5.0 / 5.1.
Fixes
- HDF5 loading. pedpy's archive loaders are now called with the
trajectory_filekeyword, restoring compatibility with current pedpy. - Clean reloads. All Kinora artefacts are wiped at the start of each load, so reloading no longer leaves stale objects behind.
Under the hood
- CI now matrix-tests installation across Ubuntu and macOS on Blender 5.0 and 5.1.
- README slimmed down; detailed docs moved to
DEVELOPER.md. - Release zip excludes leftover dependency folders.
Install
Download Kinora_0.2.1.zip below, then in Blender (4.0+): Edit > Preferences > Add-ons > Install..., pick the ZIP, enable Kinora, expand it and click Install Dependencies (give it a minute or two), then restart Blender.
Full Changelog: 0.2.0...0.2.1