Devadex

Align suitable object to orthogonal axes

gumroad   £2.00   by qualabel

This Blender Python tool re-orients any mesh object so it is perfectly aligned to the world axes — even if its rotations have already been applied.By using a single selected face to define “up” and one of that face’s edges to define “forward”, the script removes all rotational ambiguity and snaps the object into a clean, default-style orientation (±X, ±Y, ±Z), just like a freshly added cube.Unlike bounding-box or PCA-based solutions, this method is deterministic, idempotent (running it multiple times has no effect), and works reliably on symmetric objects such as cubes.Key features: Works with or without applied rotations Preserves object location No arbitrary snapping or guessing Ideal for cleaning imported geometry, CAD meshes, or mis-oriented assets One-click, selection-based workflow Usage:Select a face in Edit Mode, return to Object Mode, and run the script.Note: I like to log errors to an external log file. That part is presently commented out in this version of the script, but if desirable, set logging to 'True' and adjust the log path to suit your environment.

Get it → qualabel.gumroad.com

Found on Devadex — the discovery index for independent software the big search engines bury. More from gumroad.

Report this listing