シーンインスタンスによるアセット構成
使用するツール
記載されているツール、プロシージャル機能、オーバーライドは、すべて Uniform のギャラリーで見つかります。
シーンインスタンスを作成
Uniform のシーンインスタンスで複雑なモデルを作る方法を紹介します。ワークスペースには独立した複数のシーンを格納して別々のアセットを制作でき、それらを他のシーンにインスタンス化して最終モデルを構成できます。シーン間の依存関係は自動追跡され、個々のアセットを編集するとモデル全体がリアルタイムで更新されます。複雑なプロジェクトでも、整理された編集可能な状態を保てます。
始めるにはワークスペースに少なくとも 2 つのシーンが必要です。タブレットプロファイルでは、標準で GeoMesh 球を含む Main Scene が作成されます。名前は後で変更できます。
新しいタブを開き、プリセット一覧の GeoMesh Cube を選びます。同じワークスペース内に立方体を含む別のシーンができます。この例では、その立方体のシーンを球のメインシーンにインスタンス化します。
現在のビューポートのヘッダーにある Global Scene Source を押すと、アクティブなシーンがグローバルなインスタンス元になります。他のビューポートでインスタンス化すると、このシーンが使われます。上部バーでソースを確認でき、同じボタンで解除できます。
球のメインシーンがあるタブに戻り、球をタップして有効にします。Add パネルのプリセット一覧に現れる Scene Instance を選ぶと、先ほどソースに指定した立方体シーンのインスタンスを作れます。
Scene Instance ツールでも配置できます。クリックしてドラッグし、必要な大きさのインスタンスを作ります。正の Z 軸がサーフェスから外側を向くよう配置されます。
他の Uniform オブジェクト型とは異なり、シーンインスタンスはスケール変更できます。インスタンスを選び、Evaluator パネルの Scene Instance モジュールで Scale を調整します。
ビューポートに表示するシーンは、Viewport Settings の Scene ID で変更できます。ここからシーンの名前変更や削除も行えます。シーンのビューポートを閉じても、ワークスペースからシーンが消えるわけではありません。
両方を並べて編集するには、新しいタブで New Arrange を選び、Empty Arrange > Horizontal Split を選択します。タブが 2 つの空のパネルに分かれます。
左側で New Arrange を選ぶと、Scene Arrange にワークスペース内のシーンが並び、1 つが強調表示されます。下のプリセットはこのシーンを対象にします。球のシーンを選んで Single Viewport を選択すると、そのシーンのビューポートが左側に作られます。
右側も同様に、立方体のシーンを選んで Single Viewport を設定します。立方体を編集しながら、球のシーンのリアルタイム更新を確認できます。各シーンの全画面タブも残るため、必要なら個別に作業できます。