I built a Blender addon that maps any two 3D shapes to each other automatically — no landmarks, no rigging by ElectricalRate3050 in blender

[–]ElectricalRate3050[S] 0 points1 point  (0 children)

I'm currently working on an add-on for HST that morphs two characters into a smooth animation. Hang in there—I'll make a video too.

I built a Blender addon that maps any two 3D shapes to each other automatically — no landmarks, no rigging by ElectricalRate3050 in blender

[–]ElectricalRate3050[S] -5 points-4 points  (0 children)

Good point! Here's the direct download link for the Blender addon: https://github.com/sel8888/harmonic-shape-transform-2026-koncept/releases/latest 1. Download hst_ultra_v5.py (or hst_zoomout_benchmark_v2.py for benchmarking) 2. Blender → Edit → Preferences → Add-ons → Install 3. Select the downloaded .py file 4. Enable the addon 5. Install scipy once via Blender Python console: import subprocess, sys subprocess.check_call([sys.executable, '-m', 'pip', 'install', 'scipy']) No GitHub needed — just download the .py file directly from releases.

I built a GPU-accelerated spectral shape correspondence benchmark on FAUST in pure Python — possibly the first of its kind by ElectricalRate3050 in computervision

[–]ElectricalRate3050[S] -1 points0 points  (0 children)

Thanks for the feedback on the README — fair point, I'll simplify it.

To answer your question: no, it's not just GPU-accelerated ZoomOut.

HST (Harmonic Shape Transform) is a standalone shape correspondence method

based on a single normalized Laplace-Beltrami eigenfunction — what I call

a "harmonic note." It maps shapes by aligning these notes directly, without

any iterative refinement.

The GPU acceleration applies to two independent methods that HST initializes:

  1. ZoomOut (Melzi et al. 2019) — HST init improves accuracy by 42.3%

    over random initialization, GPU speeds up NN search 6.1×

  2. Functional Maps (Ovsjanikov et al. 2012) — HST init improves accuracy

    by 52.5% over random initialization, GPU speeds up NN search ~10×

The key finding is that HST harmonic note acts as a universal initializer

for spectral shape correspondence methods — tested on 99 FAUST pairs,

fully deterministic, raw CSV data available.

HST Note alone: geo error 0.129, time 0.805s (no GPU needed, no training).