docs.unity3d.com
    目次を表示する/隠す

    Blender のジオメトリノード

    ジオメトリノードを有効にする

    デフォルトでは、ジオメトリノードのインスタンスは同期されます。

    インスタンスを無効にする

    オブジェクトのインスタンスのレンダリングを停止するには、インスタンスを生成するジオメトリノードのモディファイヤを持つ Blender オブジェクトに該当するゲームオブジェクトをクリックし、インスタンス化されたオブジェクトへの参照を持つ MeshSyncInstanceRenderer コンポーネントを確認し、そのコンポーネントを無効にします。

    Menu

    インスタンスを制御する

    インスタンス化されているゲームオブジェクトを変更することで、インスタンスのレンダリングとワールドのトランスフォームを制御できます。

    Menu

    下記のプロパティの変更は、自動的にインスタンスに適用されます:

    • トランスフォーム:
      • 位置
      • 回転
      • スケール
      • レイヤー
    • MeshRenderer:
      • Cast Shadows
      • Receive Shadows
      • ライトプローブ
      • Proxy Volume Override
    • SkinnedMeshRenderer:
      • Cast Shadows
      • Receive Shadows
      • ライトプローブ
      • Proxy Volume Override

    ランタイムのビルド

    ジオメトリノードからのインスタンスをレンダーするランタイムのビルドを生成できます。ビルドする前に、必要な Instancing Variants が削除されないよう、プロジェクト設定 → Graphics → Shader Stripping → Instancing Variants のオプションに Keep All または Strip Unused optionで設定する必要があります。

    制限

    Scene Cache

    シーンキャッシュファイルへのインスタンスのエクスポートはサポートされていません。

    プレビューウィンドウ

    インスペクターのプレビューウィンドウでのインスタンスのレンダリングはサポートされていません。

    プレハブを作成する

    インスタンスのプレハブの作成はサポートされていません。

    豆知識

    一部のファイルを正しく同期させるために、Bake Modifiers オプションをチェックする必要があります。

    トップに戻る
    Copyright © 2023 Unity Technologies — 商標と利用規約
    • 法律関連
    • プライバシーポリシー
    • クッキー
    • 私の個人情報を販売または共有しない
    • Your Privacy Choices (Cookie Settings)