Aetheria/tools/blender/tests
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens 96b255541c Mirror Mount reflects the footprint's cells about the centre line, derived once from the footprint
hull_grid.mirror_position gives the twin Position as grid_w - a - w, so an even-width footprint mirrors to its true
reflection and the cell lookup's tie rule no longer decides a mirror; the twin's object stands in the cell that Position
puts it in, so Package derives the same Position back. test_hull_grid pins the reflection on odd and even grids and
rows of 4 or more cells; smoke_mounts runs footprint widths 1 to 4 at every cell of an even and an odd grid, the
boundary tie, the armour and arc copy, the muzzle's local X, the centre-line threshold, the grid edge and the parent
check, and keeps a mirrored pair of two-cell footprints through Package and the validator. Every commit builds.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 04:33:26 +02:00
..
smoke_frame.py Package: sweep only what it generated (aetheria.generated), pin bounds centre, Source-only and collider-in-Generated 2026-10-10 22:55:18 +02:00
smoke_mounts.py Mirror Mount reflects the footprint's cells about the centre line, derived once from the footprint 2026-10-12 04:33:26 +02:00
smoke_package.py Package recentres on the grid's centre of mass and generates map icon, shield, tractor; no collider 2026-10-10 21:02:22 +02:00
test_hull_grid.py Mirror Mount reflects the footprint's cells about the centre line, derived once from the footprint 2026-10-12 04:33:26 +02:00
test_ship_cc.py Merge eureka/aetheria-release-ships-addon-frame-r4: ships authoring tool and add-on frame 2026-10-10 19:54:03 +02:00