複製とクローン

VRED でオブジェクトを複製およびクローン作成する方法について説明します。

重要:

お使いの VRED とビデオを収録した VRED とではバージョンが異なる場合があります。更新された手順については、次のビデオ キャプションを参照してください。

[詳細を確認]アイコン 複製とクローン作成の追加情報については、以下を参照してください。

ビデオ キャプション: このチュートリアルでは、Autodesk VRED Professional でのオブジェクトの複製とクローン作成の概要を説明し、これらの機能について例を示しながら、さまざまな角度から説明します。

最初の手順では、既存の自動車ジオメトリのクローンを作成します。では、クイック アクセス バーを使用してシーングラフを開いてみましょう。

ETRAXX グループ ノードを選択し、右クリックして[シーングラフ]メニューにアクセスします。ただし、まずは、なぜグループ ノードなのかについて考えてみましょう。クローンを作成するときに、非グループ ノード オブジェクト(親のないプリミティブなど)のクローンが作成されている場合、そのオブジェクトをオリジナルと別に変換することはできません。したがって、両方のオブジェクトが同じ空間を占有するようになるため、変換後も、一方のオブジェクトによって他方が隠されます。

[編集]サブメニューで、[クローン]を選択します。X、Y、または Z でミラーリングされたクローンを作成することもできますが、今日は[クローン]を選択します。

オリジナルとクローンの前にあるアイコンが変更され、クローンが作成されたことが示されるようになったことに注意してください。子ノードの名前には点線の下線が表示され、クローン ノードが視覚的に示されます。Autodesk VRED は、選択したジオメトリのクローン オブジェクトを自動的に作成し、ETRAXX1 という名前を付けます。

オブジェクトの複製中に、VRED は関連するジオメトリをコピーして、現在のジオメトリのスナップショットを作成します。[クローン]コマンドを使用すると、元のジオメトリと新しいジオメトリの間に接続が追加されます。複製するには、元のソース オブジェクトと同量のメモリが必要です。したがって、参照オブジェクトのメモリ使用量は大幅に低下します。参照には、元のオブジェクトへのポインタとしての機能しかないためです。クローンの使用時に、Autodesk VRED によってジオメトリの参照オブジェクトが作成されます。この接続については、以降で詳しく説明します。

次に、ETRAXX1 クローン グループ ノードを選択し、トランスフォーム ツールを使用して移動します。この操作を行うには、左マウス ボタンを使用してレンダリング ビューをアクティブにし、[Shift]+[W]キーを押して移動トランスフォーム ツールにアクセスします。[Shift]キーを押しながら緑の矢印をドラッグし、クローン オブジェクトを Y 軸に沿って移動します。

クローン作成機能により、元のオブジェクトとそれぞれのクローン オブジェクトの間に接続が作成されます。つまり、元のオブジェクトを変更すると、クローン オブジェクトに自動的に反映されます。これをわかりやすく説明するために、ETRAXX の Exterior 子ノードを選択し、車体を移動するか回転します。この操作を行うには、ショートカット([Shift]+[W]または[Shift]+[E])を使用します。

ご覧のとおり、元のオブジェクトを変更すると、クローン オブジェクトに自動的に転送されます。逆に、クローン オブジェクトを変更しても、元のジオメトリには反映されません。すべての参照オブジェクトが自動的に更新されます。クローン コマンドの機能についてさらに説明するために、マテリアルをすばやく割り当てます。クイック アクセス バーを使用してマテリアル エディタを開きます。

次の手順では、新しいプラスチック マテリアルを作成します。[グループのプレビュー]で右クリックして、[マテリアルを作成] > [プラスチック]を選択します。

[プラスチック マテリアル]セクションの[拡散光色]オプションを使用して、マテリアルの色を変更します。この場合は、車両の既存のペイントとは異なるカラーを選択します。この操作を行うには、カラー選択スライダの横にある色付きの領域をクリックします。[カラー ピッカー]ダイアログ ボックスが表示され、カラーを選択するよう求められます。

ここで、作成したばかりのマテリアルを左マウス ボタンで選択し、マウス ボタンを押したままジオメトリまでドラッグします。この場合、割り当てが適用されるオブジェクトは重要ではありません。マテリアルの割り当ては、元のオブジェクトまたは参照されたクローン オブジェクトの両方で有効になるからです。

参照オブジェクトと元のオブジェクト間の接続を解除するには、シーングラフでクローン オブジェクトを選択し、右クリックして[シーングラフ]メニューにアクセスします。マウスカーソルが選択したグループ ノード(この場合は ETRAXX1 クローン ノード)上にあることを確認します。

[編集]サブメニューで、[共有解除]を使用します。[内部のクローン構造を共有解除して保持]、[暗黙的クローンの共有解除]、および[すべて共有解除]の 3 つのオプションがあることに注意してください。今日は、[すべて共有解除]を使用します。

参照オブジェクトは通常のオブジェクトに戻され、元のオブジェクトとの接続は解除されます。子ノードのアイコンとテキストが変更されたことに注意してください。