timofeevda/seismic-beachballs-demo — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a small web demo that shows off a seismic beachball visualization library.

I want a page where someone can view earthquake focal mechanism “beachballs” in 3D and interact with them, similar to a scientific demo. It should let the user enter or adjust moment tensor or strike, dip, rake style values, then update the beachball drawing right away so they can see how the pattern changes. Include a clear demo layout, a canvas or 3D view, and simple controls that make it easy to understand what the library can do.

This is meant to demonstrate the seismic beachballs functionality, not be a full production app. Keep it lightweight and browser based with TypeScript, and use the existing seismic beachballs and Three.js style approach if appropriate. Please make it polished enough to publish as a GitHub Pages demo, with a README that explains what it does and how to run it locally.

Want more depth? Deep Reverse