やはり草を生やさねばならないだろうという謎の使命感に駆られた by ta_ka_tsu

iOSDC Japan 2023
LT(5分)

やはり草を生やさねばならないだろうという謎の使命感に駆られた

ta_ka_tsu ta_ka_tsu ta_ka_tsu
5

iOS16からMetalの新しいシェーダおよびパイプラインであるオブジェクトシェーダ・メッシュシェーダ・メッシュレンダーパイプラインが追加されました。
これは既存のレンダリングパイプラインをさらに柔軟に扱えるようにするもので、この適用例としてスタンフォードバニーに毛を生やした画像が印象に残っている方もいるはずです。
セッション中では説明をシンプルにするために平面上に毛を生やす例を挙げて本機能の説明がされていました。

「これは…これは毛というより草じゃないか!草だ!!草が生やせるぞ!!!」

と、喜び勇んでリンクされていたサンプルコードをダウンロードしてみたのですが、そこにあったのは残念ながら本機能を使った別の適用例でした。
文字通りまさに草も生えません。
しかし手段があると知ってしまった以上、そこで諦められるわけがないのです。

「iOSDCで…伝えなければ…草を生やす方法を…!」