2019-10-01から1ヶ月間の記事一覧

UIElementsの基本構造

UIElementsがいまいち使いにくい。もっと拡張性を上げられないものか…とおもってUIElementsのソースコードをいろいろ読み漁っていたら理解が深まってしまったのでメモとして残します。 読んでも「ふーん」と思うだけできっと役に立ちません。 VisualTreeAsse…

SRP Batcher良き良き

SRPを導入するならSRP Batcher使いたい! SRP Batcherの解説といえば公式Blog。充実した内容です。 blogs.unity3d.com Unity 2019.2からOpen GL ES 3.1もサポートし、幅広く使えるようになりました。 SRP Batcherは、Materialが切り替わってもShaderVariant…

ScriptableRenderPipelineの部品化とUniversalRP

先日の記事で素朴なUnlitのSRPを書きました。 enrike3.hatenablog.com 今回は、素朴なSRPとUniversalRPの間を埋めUniversalRPの構造を理解すべく、SRPの部品化を試みます。 最終的にはUniversalRPの下図の構造を理解できることが目標です。 我ながら配色のセ…

素朴なUnlitのScriptableRenderPipelineを自作する

Camera Stacking対応目前、ということでそろそろSRPの時代を感じています。 学習がてらに簡単なUnlitのパイプラインを作成してみました。 なお、以下を参考にしました。SRPDefaultUnlitとか良く見つけたなと思います。先人の知恵に感謝です。 learning.unity…