Changelog#
All notable changes to this project will be documented here. The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Roadmap#
Check the milestones to see planned features for coming releases.
v2.1.0#
ETA Sep 10, 2026
Releases#
The version currently on the Blender extension platform.
v2.0.0#
Big thanks to @ianb1204 for his hard work!
Changed core source code: complete rewrite of the codebase architecture for better modularity and maintainability.
Added Alpha & Beta angle parameters: users can freely input paper-plane angles (α and β) to define custom projections.
Added scale info: dynamic display of axis reduction factors (x,y,z) while adjusting angles.
Added automatic camera rotation and altitude computation based on α and β variables.
Added projection mode toggle: switch to choose between axonometric (orthogonal) and oblique modes.
Added quick toggles between Above (top-down) and Below (bottom-up) views.
Added toggle for quadrant (++,+−,−+,−−++,+−,−+,−−) selection to orient view.
Added live parameter updates with real-time camera repositioning in the 3D Viewport.
Added geometry functions: centralized mathematical logic in utils/geometry_math.py to handle complex projection calculations independently from the Blender UI.
Added tests: integrated a comprehensive suite of unit tests using pytest to validate geometric functions and prevent mathematical regressions.
Added CI/CD pipeline: Woodpecker CI configuration (.woodpecker/test.yaml) to automate testing across multiple Python versions (3.11, 3.12, 3.12).
Added documentation: explanation, reference and generated API sections.
v1.2.0#
Big thanks to @pioverfour for this contribution!
Added pixel ratio as camera property
Added entry to add camera menu
Added undo/redo to operator panel
Added camera prests switch to operator panel
Added general parameters to operator panel
v1.1.2#
Changed licence of all files in zip archive to GPL-3.0. Thus changing the licence of blender_manifest.toml
Changed default branch from master to main
v1.1.1#
Fixed automatic pixel ratio settings for non-“ortho”/”obl” cameras
Changed naming according to Blender conventions: axonometry becomes orthographic