この記事は ILPostProcessor 入門シリーズの第5回です。 第1回 はじめに + 最小実装 第2回 ILPostProcessor の基本構造 第3回 IL編集の基本 第4回 メタデータ 第5回 様々なテクニック (ここ) デバッガのアタッチ デバッガの構成 プロセスにアタッチ 便利なツ…
この記事は ILPostProcessor 入門シリーズの第4回です。 第1回 はじめに + 最小実装 第2回 ILPostProcessor の基本構造 第3回 IL編集の基本 第4回 メタデータ (ここ) 第5回 様々なテクニック アセンブリとモジュール TypeDefinition と TypeReference TypeSy…
はじめに こんにちは、SGEコア技術本部の清原です。 SGEコア技術本部では多機能なパーティクルシェーダーのNova ShaderをOSSとして公開しています。 今回はUnityのuGUI上でのエフェクトの再生に対応したバージョン2.4.0のNova Shaderが公開されたので、それ…
Unity6 RenderGraphでPass間のデータ受け渡し手法解説
この記事は ILPostProcessor 入門シリーズの第3回です。 第1回 はじめに + 最小実装 第2回 ILPostProcessor の基本構造 第3回 IL編集の基本 (ここ) 第4回 メタデータ 第5回 様々なテクニック 第1回、第2回と前置きが長くなりましたが、今回からいよいよILに…
Unity6のRenderGraphで描画パイプラインをカスタマイズする方法解説
はじめに Metal System Traceでできること 開発環境 用語 Chapter1. 単色を出力するシェーダーの負荷を調べてみよう Schemeの編集 キャプチャの実行 キャプチャの確認 Pipeline Stateによるグルーピング Shader editorの起動 Vertex Function の負荷 Vertex …
この記事は ILPostProcessor 入門シリーズの第2回です。 第1回 はじめに + 最小実装 第2回 ILPostProcessor の基本構造 (ここ) 第3回 IL編集の基本 第4回 メタデータ 第5回 様々なテクニック ILについて説明していく前に、今回はILPostProcessorを実装するた…
この記事は ILPostProcessor 入門シリーズの第1回です。 第1回 はじめに + 最小実装 (ここ) 第2回 ILPostProcessor の基本構造 第3回 IL編集の基本 第4回 メタデータ 第5回 様々なテクニック はじめに こんにちは。 サイバーエージェントゲームエンターテイ…
はじめに 記事で執筆時点での環境 RenderGraphの特徴とメリット Render Graph Viewerについて 開く方法 機能説明 ①のアイコン説明 ②のアイコン説明 ③のアイコン説明 ④で各リソースの詳細情報を確認できる ⑤で各Passの詳細情報を確認できる RenderGraphのデメ…
はじめに こんにちは、サイバーエージェントゲームエンターテイメント事業部、SGEコア技術本部(コアテク)のグラフィックスチームに所属している清原です。 コアテクのグラフィックスチームは、各子会社で利用されるグラフィックス関係の基盤の開発や、開発…