Metal Shader Language(MSL) examples.
I took a challenge to keep implementing Metal shaders for 100 days in 2019. This is mainly a port from GLSL Sandbox and ShaderToy. The source is posted on Twitter until the middle of the project, and then uploaded to GitHub from the second half.
At the time I started this project, there were not many sources for MSL, so I think this has increased the number considerably. I hope that MSL will become more widespread and that the range of expression will expand.
2019年に100日間Metalシェーダーを実装し続けるチャレンジをしました。 GLSL Sandboxからの移植やShaderToyからの移植が中心です。 ソースは途中までTwitterに貼り、後半からはGitHubにアップしています。
着手時点ではMSLの動作ソースがあまりなかったのでこれでだいぶ増えたのではないかと思います。 MSLがより普及し表現の幅が拡がることを願って。
https://twitter.com/search?q=%23hundred_days_msl_challenge&src=hashtag_click&f=live