🎹 Grand Piano 3D - Hammer, Action and Strings
Blender-modelled concert grand piano with a playable keyboard, an action cutaway and strings driven by a stiff-string finite-difference model with a felt hammer.
⚙ Under the hood
A Blender-modelled concert grand with a playable keyboard, a schematic action cutaway (key, wippen, jack, hammer, damper) and strings driven by a stiff-string finite-difference model with a nonlinear felt hammer.
PianoPiano ActionPhysical ModellingInharmonicityThree.js
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install