A finite difference thin plate visualisation using Metal shaders
- Go to the Releases page
- download the
Swift-Metal-Plate.app.zip
- unzip
- run the app
- Click to add a raised cosine input force
- Right click to clear the screen
Included in the repository is an Xcode project. If you are incredibly lazy, you can download and open the Xcode project directly from this link
Swift Metal Plate is based off the work I was doing for my Masters in Acoustics and Music Techonology at University of Edinburgh / Edinburgh College of Art.
A finite difference plate has become my 'Hello, World' for any new language / technology that I'm learning. In this case, Metal and App Notarisation were being tackled.
If you are that way inclined, see some MathJAX formatted derivations on this page.
This repository is provided under an MIT License.