Shader Graph ウィンドウ
説明
Shader Graph ウィンドウには、Shader Graph システムを使ってシェーダーを作成するためのワークスペースが含まれています。Shader Graph ウィンドウを開くには、まず Shader Graph アセット を作成する必要があります。詳細は Shader Graph 入門 のセクションを参照してださい。
Shader Graph ウィンドウには、Blackboard、Graph Inspector、Main Preview などの、独立した各種の要素が含まれています。これらの要素はワークスペース内で動かすことができ、Shader Graph ウィンドウをスケーリングすると自動的に最も近い角に固定されます。
タイトルバー
Shader Graph ウィンドウの上部にあるタイトルバーには、Graph 上で実行できるアクションが含まれています。
アイテム | 説明 |
---|---|
Save Asset | グラフを保存して Shader Graph アセット を更新します。 |
Save As | ユーザーが新しい名前で Shader Graph アセット を保存できるファイルダイアログを開きます。 |
Show In Project | Project ウィンドウ 内で Shader Graph アセット をハイライト表示します。 |
Check Out | バージョン管理が有効になっている場合は、ソース管理プロバイダーから Shader Graph アセット をチェックアウトします。 |
Color Mode | グラフの Color Mode を選択できるドロップダウンメニューを提供します。 |
Blackboard | ブラックボード の表示と非表示を切り替えます。 |
Graph Inspector | Graph Inspector の表示と非表示を切り替えます。 |
Main Preview | Main Preview の表示と非表示を切り替えます。 |
ワークスペース
ワークスペースは、ノード のネットワークを作成する場所です。 ワークスペース内の移動は Alt キーとマウスの左ボタンの長押しで、パンやズームはマウスのホイールで行います。
マウスの左ボタンを長押ししながらドラッグすると複数のノード をマーキー選択できます。また、ワークフローを向上させる様々なショートカットキーもあります。
ホットキー | Windows | OSX | 説明 |
---|---|---|---|
Cut | Ctrl + X | Command + X | 選択されたノード を切り取り、クリップボードに保存します。 |
Copy | Ctrl + C | Command + C | 選択された ノード をクリップボードにコピーします。 |
Paste | Ctrl + V | Command + V | クリップボード内の ノード をペーストします。 |
Focus | F | F | 全ての、あるいは選択された ノード に、ワークスペースをフォーカスさせます。 |
Create Node | スペースキー | スペースキー | Create Node メニュー を開きます。 |
コンテキストメニュー
ワークスペース内で右クリックするとコンテキストメニューが開きます。ワークスペース内のアイテム (ノード など) の上で右クリックすると、ワークスペースのコンテキストメニューではなくそのアイテムのコンテキストメニューが開きます。
アイテム | 説明 |
---|---|
Create Node | Create Node メニュー を開きます。 |
Create Sticky Note | グラフ上に新しい Sticky Note (付箋) を作成します。 |
Collapse All Previews | 全てのノード のプレビューを閉じます。 |
Cut | 選択されたノード を切り取り、クリップボードに保存します。 |
Copy | 選択された ノード をクリップボードにコピーします。 |
Paste | クリップボード内の ノード をペーストします。 |
Delete | 選択されたノード を削除します。 |
Duplicate | 選択されたノード の複製を作成します。 |
Select / Unused Nodes | グラフ上の、Master Stack からの最終的なシェーダー出力に寄与しない全てのノードを選択します。 |
View / Collapse Ports | 選択された全てのノード 上の、使用されていないポートを折り畳みます。 |
Vierw / Expand Ports | 選択された全てのノード 上の、使用されていないポートを展開します。 |
View / Collapse Previews | 選択された全てのノード 上のプレビューを折り畳みます。 |
View / Expand Previews | 選択された全てのノード 上のプレビューを展開します。 |
Precision / Inherit | 選択された全ての ノード の Precision (精度) を Inherit に設定します。 |
Precision / Float | 選択された全ての ノード の Precision (精度) を Float に設定します。 |
Precision / Half | 選択された全ての ノード の Precision (精度) を Half に設定します。 |