Symmetry Oracle — Gumroad Product Listing
Product Name
Symmetry Oracle — Auto Symmetry Detection for Blender (Free)
Price
$0+ (Name Your Price / Free)
Thumbnail
Use nostromo-deep/topology/symmetry-axis.svg on #070809. "SYMMETRY ORACLE" in spectral cyan #2A8B9B.
Short Description (Gumroad summary field, 160 chars)
Auto-detect bilateral / radial / translational symmetry. Snap to fundamental domain. Math-provable rigid-motion invariance (PROVEN_THEOREM in the gated claim ledger).
Full Description
What it does
You have a model that's supposed to be symmetric but the mirror modifier is fighting you because the axis is off-center, or the rotation isn't aligned with world-Y, or you're not sure if it's bilateral or 4-fold radial.
Symmetry Oracle detects the symmetry automatically:
- Bilateral (mirror plane, arbitrary orientation)
- Radial (N-fold rotational, around an arbitrary axis)
- Translational (periodic along an arbitrary direction)
- Frieze (1D translational + bilateral combinations)
Snaps your model to the detected axis. Reduces to the fundamental domain. Re-mirrors back when you're ready.
The math credibility
Symmetry Oracle's detection is mathematically guaranteed to commute with the spectral atlas: the spectral_islands_intrinsic claim is PROVEN_THEOREM in the gated claim_ledger.yaml (rigid-motion invariance + refinement-monotone subdivision). This means the symmetry the Oracle detects is intrinsic to the geometry, not extrinsic to the parameterization — heuristic symmetry tools can't make that claim.
What's under the hood
symmetric_mode.py— the operational mode (snap-to-fundamental-domain workflow)symmetry_snap.py— the snap operator- Underlying detection: Phase 19A symmetry probe (commit
4f15942) — bilateral / translation / radial / frieze detector - All math runs through
zforge_core— pure NumPy
The workflow
- Select your model
- Open N-Panel → ZForge → Symmetry Oracle
- Click "Detect Symmetry"
- Review the detected axis / N-fold / period
- Click "Snap to Fundamental Domain" to reduce
- Edit the fundamental domain only; mirror back when ready
Why free
Symmetry detection is a fundamental tool. The math is solid (PROVEN_THEOREM). Charging for it would be artificial. The premium products that benefit are the ones that use the detected symmetry (HolyGrail, ConformalUV, KitBash Conductor).
Requirements
- Blender 4.0+
- Python 3.10+
- NumPy
Changelog
v0.2.0 — 2026-05-24 (staged)
- Initial public release
- Bilateral / radial / translational / frieze detection
- Snap-to-fundamental-domain workflow
- Math-provable rigid-motion invariance (PROVEN_THEOREM)
Tags
blender, addon, symmetry, free, math, mirror, radial
File
symmetry-oracle-v0.2.0.zip
Provenance
- Source:
3DBridge_PowerTools/blender_sandbox/zforge_blender_addon/symmetric_mode.py,symmetry_snap.py - Phase 19A symmetry probe: commit
4f15942 - Math claim:
spectral_islands_intrinsic(PROVEN_THEOREM) inclaim_ledger.yaml - Hub:
Zforge/product_hub/PRODUCT_HUB.md§4 Tier 3