/ proof-of-concept / steelsim21
Sign in
proof-of-concept / steelsim21
408 files
.github/workflows/deploy.yml.gitignoreREADME.mdTHEORY.mddocs/gallery/bow-amplitude-strike.jsondocs/gallery/bow-amplitude.jsondocs/gallery/bow-shape-strike.jsondocs/gallery/bow-shape.jsondocs/gallery/clips/bow-amplitude-0.jsondocs/gallery/clips/bow-amplitude-0.pngdocs/gallery/clips/bow-amplitude-0.wavdocs/gallery/clips/bow-amplitude-1.jsondocs/gallery/clips/bow-amplitude-1.pngdocs/gallery/clips/bow-amplitude-1.wavdocs/gallery/clips/bow-amplitude-2.jsondocs/gallery/clips/bow-amplitude-2.pngdocs/gallery/clips/bow-amplitude-2.wavdocs/gallery/clips/bow-amplitude-3.jsondocs/gallery/clips/bow-amplitude-3.pngdocs/gallery/clips/bow-amplitude-3.wavdocs/gallery/clips/bow-amplitude-strike-0.jsondocs/gallery/clips/bow-amplitude-strike-0.pngdocs/gallery/clips/bow-amplitude-strike-0.wavdocs/gallery/clips/bow-amplitude-strike-1.jsondocs/gallery/clips/bow-amplitude-strike-1.pngdocs/gallery/clips/bow-amplitude-strike-1.wavdocs/gallery/clips/bow-amplitude-strike-2.jsondocs/gallery/clips/bow-amplitude-strike-2.pngdocs/gallery/clips/bow-amplitude-strike-2.wavdocs/gallery/clips/bow-amplitude-strike-3.jsondocs/gallery/clips/bow-amplitude-strike-3.pngdocs/gallery/clips/bow-amplitude-strike-3.wavdocs/gallery/clips/bow-shape-0.jsondocs/gallery/clips/bow-shape-0.pngdocs/gallery/clips/bow-shape-0.wavdocs/gallery/clips/bow-shape-1.jsondocs/gallery/clips/bow-shape-1.pngdocs/gallery/clips/bow-shape-1.wavdocs/gallery/clips/bow-shape-2.jsondocs/gallery/clips/bow-shape-2.pngdocs/gallery/clips/bow-shape-2.wavdocs/gallery/clips/bow-shape-strike-0.jsondocs/gallery/clips/bow-shape-strike-0.pngdocs/gallery/clips/bow-shape-strike-0.wavdocs/gallery/clips/bow-shape-strike-1.jsondocs/gallery/clips/bow-shape-strike-1.pngdocs/gallery/clips/bow-shape-strike-1.wavdocs/gallery/clips/bow-shape-strike-2.jsondocs/gallery/clips/bow-shape-strike-2.pngdocs/gallery/clips/bow-shape-strike-2.wavdocs/gallery/clips/damping-inplane-0.jsondocs/gallery/clips/damping-inplane-0.pngdocs/gallery/clips/damping-inplane-0.wavdocs/gallery/clips/damping-inplane-1.jsondocs/gallery/clips/damping-inplane-1.pngdocs/gallery/clips/damping-inplane-1.wavdocs/gallery/clips/damping-inplane-2.jsondocs/gallery/clips/damping-inplane-2.pngdocs/gallery/clips/damping-inplane-2.wavdocs/gallery/clips/damping-inplane-strike-0.jsondocs/gallery/clips/damping-inplane-strike-0.pngdocs/gallery/clips/damping-inplane-strike-0.wavdocs/gallery/clips/damping-inplane-strike-1.jsondocs/gallery/clips/damping-inplane-strike-1.pngdocs/gallery/clips/damping-inplane-strike-1.wavdocs/gallery/clips/damping-inplane-strike-2.jsondocs/gallery/clips/damping-inplane-strike-2.pngdocs/gallery/clips/damping-inplane-strike-2.wavdocs/gallery/clips/damping-sigma0-0.jsondocs/gallery/clips/damping-sigma0-0.pngdocs/gallery/clips/damping-sigma0-0.wavdocs/gallery/clips/damping-sigma0-1.jsondocs/gallery/clips/damping-sigma0-1.pngdocs/gallery/clips/damping-sigma0-1.wavdocs/gallery/clips/damping-sigma0-2.jsondocs/gallery/clips/damping-sigma0-2.pngdocs/gallery/clips/damping-sigma0-2.wavdocs/gallery/clips/damping-sigma0-strike-0.jsondocs/gallery/clips/damping-sigma0-strike-0.pngdocs/gallery/clips/damping-sigma0-strike-0.wavdocs/gallery/clips/damping-sigma0-strike-1.jsondocs/gallery/clips/damping-sigma0-strike-1.pngdocs/gallery/clips/damping-sigma0-strike-1.wavdocs/gallery/clips/damping-sigma0-strike-2.jsondocs/gallery/clips/damping-sigma0-strike-2.pngdocs/gallery/clips/damping-sigma0-strike-2.wavdocs/gallery/clips/damping-sigma1-0.jsondocs/gallery/clips/damping-sigma1-0.pngdocs/gallery/clips/damping-sigma1-0.wavdocs/gallery/clips/damping-sigma1-1.jsondocs/gallery/clips/damping-sigma1-1.pngdocs/gallery/clips/damping-sigma1-1.wavdocs/gallery/clips/damping-sigma1-2.jsondocs/gallery/clips/damping-sigma1-2.pngdocs/gallery/clips/damping-sigma1-2.wavdocs/gallery/clips/damping-sigma1-strike-0.jsondocs/gallery/clips/damping-sigma1-strike-0.pngdocs/gallery/clips/damping-sigma1-strike-0.wavdocs/gallery/clips/damping-sigma1-strike-1.jsondocs/gallery/clips/damping-sigma1-strike-1.pngdocs/gallery/clips/damping-sigma1-strike-1.wavdocs/gallery/clips/damping-sigma1-strike-2.jsondocs/gallery/clips/damping-sigma1-strike-2.pngdocs/gallery/clips/damping-sigma1-strike-2.wavdocs/gallery/clips/ellipse-bow-amplitude-0.jsondocs/gallery/clips/ellipse-bow-amplitude-0.pngdocs/gallery/clips/ellipse-bow-amplitude-0.wavdocs/gallery/clips/ellipse-bow-amplitude-1.jsondocs/gallery/clips/ellipse-bow-amplitude-1.pngdocs/gallery/clips/ellipse-bow-amplitude-1.wavdocs/gallery/clips/ellipse-bow-amplitude-2.jsondocs/gallery/clips/ellipse-bow-amplitude-2.pngdocs/gallery/clips/ellipse-bow-amplitude-2.wavdocs/gallery/clips/ellipse-bow-amplitude-3.jsondocs/gallery/clips/ellipse-bow-amplitude-3.pngdocs/gallery/clips/ellipse-bow-amplitude-3.wavdocs/gallery/clips/ellipse-bow-amplitude-strike-0.jsondocs/gallery/clips/ellipse-bow-amplitude-strike-0.pngdocs/gallery/clips/ellipse-bow-amplitude-strike-0.wavdocs/gallery/clips/ellipse-bow-amplitude-strike-1.jsondocs/gallery/clips/ellipse-bow-amplitude-strike-1.pngdocs/gallery/clips/ellipse-bow-amplitude-strike-1.wavdocs/gallery/clips/ellipse-bow-amplitude-strike-2.jsondocs/gallery/clips/ellipse-bow-amplitude-strike-2.pngdocs/gallery/clips/ellipse-bow-amplitude-strike-2.wavdocs/gallery/clips/ellipse-bow-amplitude-strike-3.jsondocs/gallery/clips/ellipse-bow-amplitude-strike-3.pngdocs/gallery/clips/ellipse-bow-amplitude-strike-3.wavdocs/gallery/clips/ellipse-bow-shape-0.jsondocs/gallery/clips/ellipse-bow-shape-0.pngdocs/gallery/clips/ellipse-bow-shape-0.wavdocs/gallery/clips/ellipse-bow-shape-1.jsondocs/gallery/clips/ellipse-bow-shape-1.pngdocs/gallery/clips/ellipse-bow-shape-1.wavdocs/gallery/clips/ellipse-bow-shape-2.jsondocs/gallery/clips/ellipse-bow-shape-2.pngdocs/gallery/clips/ellipse-bow-shape-2.wavdocs/gallery/clips/ellipse-bow-shape-strike-0.jsondocs/gallery/clips/ellipse-bow-shape-strike-0.pngdocs/gallery/clips/ellipse-bow-shape-strike-0.wavdocs/gallery/clips/ellipse-bow-shape-strike-1.jsondocs/gallery/clips/ellipse-bow-shape-strike-1.pngdocs/gallery/clips/ellipse-bow-shape-strike-1.wavdocs/gallery/clips/ellipse-bow-shape-strike-2.jsondocs/gallery/clips/ellipse-bow-shape-strike-2.pngdocs/gallery/clips/ellipse-bow-shape-strike-2.wavdocs/gallery/clips/ellipse-size-0.jsondocs/gallery/clips/ellipse-size-0.pngdocs/gallery/clips/ellipse-size-0.wavdocs/gallery/clips/ellipse-size-1.jsondocs/gallery/clips/ellipse-size-1.pngdocs/gallery/clips/ellipse-size-1.wavdocs/gallery/clips/ellipse-size-2.jsondocs/gallery/clips/ellipse-size-2.pngdocs/gallery/clips/ellipse-size-2.wavdocs/gallery/clips/ellipse-size-3.jsondocs/gallery/clips/ellipse-size-3.pngdocs/gallery/clips/ellipse-size-3.wavdocs/gallery/clips/ellipse-size-strike-0.jsondocs/gallery/clips/ellipse-size-strike-0.pngdocs/gallery/clips/ellipse-size-strike-0.wavdocs/gallery/clips/ellipse-size-strike-1.jsondocs/gallery/clips/ellipse-size-strike-1.pngdocs/gallery/clips/ellipse-size-strike-1.wavdocs/gallery/clips/ellipse-size-strike-2.jsondocs/gallery/clips/ellipse-size-strike-2.pngdocs/gallery/clips/ellipse-size-strike-2.wavdocs/gallery/clips/ellipse-size-strike-3.jsondocs/gallery/clips/ellipse-size-strike-3.pngdocs/gallery/clips/ellipse-size-strike-3.wavdocs/gallery/clips/material-0.jsondocs/gallery/clips/material-0.pngdocs/gallery/clips/material-0.wavdocs/gallery/clips/material-1.jsondocs/gallery/clips/material-1.pngdocs/gallery/clips/material-1.wavdocs/gallery/clips/material-2.jsondocs/gallery/clips/material-2.pngdocs/gallery/clips/material-2.wavdocs/gallery/clips/material-strike-0.jsondocs/gallery/clips/material-strike-0.pngdocs/gallery/clips/material-strike-0.wavdocs/gallery/clips/material-strike-1.jsondocs/gallery/clips/material-strike-1.pngdocs/gallery/clips/material-strike-1.wavdocs/gallery/clips/material-strike-2.jsondocs/gallery/clips/material-strike-2.pngdocs/gallery/clips/material-strike-2.wavdocs/gallery/clips/outline-0.jsondocs/gallery/clips/outline-0.pngdocs/gallery/clips/outline-0.wavdocs/gallery/clips/outline-1.jsondocs/gallery/clips/outline-1.pngdocs/gallery/clips/outline-1.wavdocs/gallery/clips/outline-2.jsondocs/gallery/clips/outline-2.pngdocs/gallery/clips/outline-2.wavdocs/gallery/clips/outline-3.jsondocs/gallery/clips/outline-3.pngdocs/gallery/clips/outline-3.wavdocs/gallery/clips/outline-strike-0.jsondocs/gallery/clips/outline-strike-0.pngdocs/gallery/clips/outline-strike-0.wavdocs/gallery/clips/outline-strike-1.jsondocs/gallery/clips/outline-strike-1.pngdocs/gallery/clips/outline-strike-1.wavdocs/gallery/clips/outline-strike-2.jsondocs/gallery/clips/outline-strike-2.pngdocs/gallery/clips/outline-strike-2.wavdocs/gallery/clips/outline-strike-3.jsondocs/gallery/clips/outline-strike-3.pngdocs/gallery/clips/outline-strike-3.wavdocs/gallery/clips/push-amount-0.jsondocs/gallery/clips/push-amount-0.pngdocs/gallery/clips/push-amount-0.wavdocs/gallery/clips/push-amount-1.jsondocs/gallery/clips/push-amount-1.pngdocs/gallery/clips/push-amount-1.wavdocs/gallery/clips/push-amount-2.jsondocs/gallery/clips/push-amount-2.pngdocs/gallery/clips/push-amount-2.wavdocs/gallery/clips/push-amount-3.jsondocs/gallery/clips/push-amount-3.pngdocs/gallery/clips/push-amount-3.wavdocs/gallery/clips/push-release-0.jsondocs/gallery/clips/push-release-0.pngdocs/gallery/clips/push-release-0.wavdocs/gallery/clips/push-release-1.jsondocs/gallery/clips/push-release-1.pngdocs/gallery/clips/push-release-1.wavdocs/gallery/clips/push-release-2.jsondocs/gallery/clips/push-release-2.pngdocs/gallery/clips/push-release-2.wavdocs/gallery/clips/push-release-3.jsondocs/gallery/clips/push-release-3.pngdocs/gallery/clips/push-release-3.wavdocs/gallery/clips/push-sign-0.jsondocs/gallery/clips/push-sign-0.pngdocs/gallery/clips/push-sign-0.wavdocs/gallery/clips/push-sign-1.jsondocs/gallery/clips/push-sign-1.pngdocs/gallery/clips/push-sign-1.wavdocs/gallery/clips/size-0.jsondocs/gallery/clips/size-0.pngdocs/gallery/clips/size-0.wavdocs/gallery/clips/size-1.jsondocs/gallery/clips/size-1.pngdocs/gallery/clips/size-1.wavdocs/gallery/clips/size-2.jsondocs/gallery/clips/size-2.pngdocs/gallery/clips/size-2.wavdocs/gallery/clips/size-3.jsondocs/gallery/clips/size-3.pngdocs/gallery/clips/size-3.wavdocs/gallery/clips/size-strike-0.jsondocs/gallery/clips/size-strike-0.pngdocs/gallery/clips/size-strike-0.wavdocs/gallery/clips/size-strike-1.jsondocs/gallery/clips/size-strike-1.pngdocs/gallery/clips/size-strike-1.wavdocs/gallery/clips/size-strike-2.jsondocs/gallery/clips/size-strike-2.pngdocs/gallery/clips/size-strike-2.wavdocs/gallery/clips/size-strike-3.jsondocs/gallery/clips/size-strike-3.pngdocs/gallery/clips/size-strike-3.wavdocs/gallery/clips/strike-mass-0.jsondocs/gallery/clips/strike-mass-0.pngdocs/gallery/clips/strike-mass-0.wavdocs/gallery/clips/strike-mass-1.jsondocs/gallery/clips/strike-mass-1.pngdocs/gallery/clips/strike-mass-1.wavdocs/gallery/clips/strike-mass-2.jsondocs/gallery/clips/strike-mass-2.pngdocs/gallery/clips/strike-mass-2.wavdocs/gallery/clips/strike-mass-3.jsondocs/gallery/clips/strike-mass-3.pngdocs/gallery/clips/strike-mass-3.wavdocs/gallery/clips/strike-position-0.jsondocs/gallery/clips/strike-position-0.pngdocs/gallery/clips/strike-position-0.wavdocs/gallery/clips/strike-position-1.jsondocs/gallery/clips/strike-position-1.pngdocs/gallery/clips/strike-position-1.wavdocs/gallery/clips/strike-position-2.jsondocs/gallery/clips/strike-position-2.pngdocs/gallery/clips/strike-position-2.wavdocs/gallery/clips/strike-position-3.jsondocs/gallery/clips/strike-position-3.pngdocs/gallery/clips/strike-position-3.wavdocs/gallery/clips/strike-speed-0.jsondocs/gallery/clips/strike-speed-0.pngdocs/gallery/clips/strike-speed-0.wavdocs/gallery/clips/strike-speed-1.jsondocs/gallery/clips/strike-speed-1.pngdocs/gallery/clips/strike-speed-1.wavdocs/gallery/clips/strike-speed-2.jsondocs/gallery/clips/strike-speed-2.pngdocs/gallery/clips/strike-speed-2.wavdocs/gallery/clips/strike-speed-3.jsondocs/gallery/clips/strike-speed-3.pngdocs/gallery/clips/strike-speed-3.wavdocs/gallery/clips/strike-speed-4.jsondocs/gallery/clips/strike-speed-4.pngdocs/gallery/clips/strike-speed-4.wavdocs/gallery/clips/strike-speed-5.jsondocs/gallery/clips/strike-speed-5.pngdocs/gallery/clips/strike-speed-5.wavdocs/gallery/clips/strike-stiffness-0.jsondocs/gallery/clips/strike-stiffness-0.pngdocs/gallery/clips/strike-stiffness-0.wavdocs/gallery/clips/strike-stiffness-1.jsondocs/gallery/clips/strike-stiffness-1.pngdocs/gallery/clips/strike-stiffness-1.wavdocs/gallery/clips/strike-stiffness-2.jsondocs/gallery/clips/strike-stiffness-2.pngdocs/gallery/clips/strike-stiffness-2.wavdocs/gallery/clips/strike-stiffness-3.jsondocs/gallery/clips/strike-stiffness-3.pngdocs/gallery/clips/strike-stiffness-3.wavdocs/gallery/clips/thickness-0.jsondocs/gallery/clips/thickness-0.pngdocs/gallery/clips/thickness-0.wavdocs/gallery/clips/thickness-1.jsondocs/gallery/clips/thickness-1.pngdocs/gallery/clips/thickness-1.wavdocs/gallery/clips/thickness-2.jsondocs/gallery/clips/thickness-2.pngdocs/gallery/clips/thickness-2.wavdocs/gallery/clips/thickness-3.jsondocs/gallery/clips/thickness-3.pngdocs/gallery/clips/thickness-3.wavdocs/gallery/clips/thickness-strike-0.jsondocs/gallery/clips/thickness-strike-0.pngdocs/gallery/clips/thickness-strike-0.wavdocs/gallery/clips/thickness-strike-1.jsondocs/gallery/clips/thickness-strike-1.pngdocs/gallery/clips/thickness-strike-1.wavdocs/gallery/clips/thickness-strike-2.jsondocs/gallery/clips/thickness-strike-2.pngdocs/gallery/clips/thickness-strike-2.wavdocs/gallery/clips/thickness-strike-3.jsondocs/gallery/clips/thickness-strike-3.pngdocs/gallery/clips/thickness-strike-3.wavdocs/gallery/damping-inplane-strike.jsondocs/gallery/damping-inplane.jsondocs/gallery/damping-sigma0-strike.jsondocs/gallery/damping-sigma0.jsondocs/gallery/damping-sigma1-strike.jsondocs/gallery/damping-sigma1.jsondocs/gallery/ellipse-bow-amplitude-strike.jsondocs/gallery/ellipse-bow-amplitude.jsondocs/gallery/ellipse-bow-shape-strike.jsondocs/gallery/ellipse-bow-shape.jsondocs/gallery/ellipse-size-strike.jsondocs/gallery/ellipse-size.jsondocs/gallery/index.htmldocs/gallery/manifest.jsondocs/gallery/material-strike.jsondocs/gallery/material.jsondocs/gallery/outline-strike.jsondocs/gallery/outline.jsondocs/gallery/push-amount.jsondocs/gallery/push-release.jsondocs/gallery/push-sign.jsondocs/gallery/size-strike.jsondocs/gallery/size.jsondocs/gallery/strike-mass.jsondocs/gallery/strike-position.jsondocs/gallery/strike-speed.jsondocs/gallery/strike-stiffness.jsondocs/gallery/thickness-strike.jsondocs/gallery/thickness.jsonindex.htmlmatching/README.mdmatching/analyze.pymatching/match.pymatching/plot.pypackage-lock.jsonpackage.jsonscripts/copy-gallery.mjssrc/audio/fft.tssrc/audio/level.tssrc/audio/player.tssrc/audio/spectrogram.tssrc/audio/wav.tssrc/cli/chrome.tssrc/cli/main.tssrc/cli/metrics.tssrc/cli/png.tssrc/cli/run.tssrc/main.tssrc/params.tssrc/render/mat4.tssrc/render/renderer.tssrc/render/shaders.wgslsrc/sim/cpuRef.tssrc/sim/shaders/audio.wgslsrc/sim/shaders/common.wgslsrc/sim/shaders/extract.wgslsrc/sim/shaders/rigid.wgslsrc/sim/shaders/step.wgslsrc/sim/simulation.tssrc/style.csstests/cpuRef.test.tstsconfig.jsonvite.cli.config.tsvite.config.ts
↑↓ move↵openescclose