ノートの端の書き残し

UnityやらC#やら。設計が得意かもしれない。

Shader

Unityレイマーチングでメタボール

簡単にレイマーチングのやり方を学んだので、試してみるのに丁度よさそうなメタボールを書いてみました。 参考にしたのはこの2つのページです。 techblog.kayac.com yagiri000.hatenablog.com 3D化しただけです。 うーん…… 何かに使える気はしないけど楽しい…

RPGでよくある画面がパリーンって割れて戦闘シーンに入るやつのシェーダの解説

すごくジオメトリシェーダのサンプルっぽいものができました。 まずジオメトリシェーダの説明をします。 Wikipedia曰く、ジオメトリシェーダとは 頂点シェーダーの後に実行され、プリミティブ全体または隣接したプリミティブの情報を持つプリミティブを入力…

RPGでよくある画面がパリーンって割れて戦闘シーンに入るやつのシェーダ

シェーダで実装できたー! この動画は単なるPlaneを割ってるだけですが、画面遷移時にRenderTextureを使ってPlaneのテクスチャとしてその瞬間を張り付けて割ってやれば完成なんじゃないかと思います。 今度コード上げます。 人様に見せられるコードにしてか…

シェーダのお勉強、基礎まとめ

Unityでのシェーダを勉強中なので、備忘録も含めて学んだことのメモです。 シェーダは何から勉強したらいいのかわからないとよく言われ、事実僕もちょっと前まで何の知識も無かったので、そこからどうやって勉強したのかとか、初心者目線で書ければいいかな…

シェーダのお勉強

シェーダを触ってみたかったので簡単に勉強してみました。 その過程でとても参考になったページがこちら 3Dメイン nn-hokuson.hatenablog.com 2Dメイン docs.google.com シェーダは見た目のお話なので、やっぱり実際に動かしてみるのが楽しい。 これらは実サ…