3ds max のコンテナの概念を理解する

実験 1:

シーン内にコンテナを作成する

このコンテナをファイルとして保存すると、フォルダ内にこのコンテナ ファイルが表示されます。そのサイズは 892KB で、同じ名前のロック タイプのファイルが生成されることがわかります。

シーン内のオブジェクト (サーフェスが少し多い) をコンテナに追加しても、コンテナ ファイルのサイズは変わりません。

ファイルリセット、プロンプト:

保存しない場合は押すと、次のプロンプトが表示されます。

「OK」を押します。ヒント:

「はい」を押します。

元のシーン ファイルを再度開くと、シーン内にコンテナが作成されておらず、元々コンテナ内に配置されていたオブジェクトがシーン内に残っています。

理解: シーンが保存されていないため、コンテナ内に配置されたオブジェクトはシーン内に残り、作成されたコンテナはシーン内に表示されません。

実験 2:

シーン内にコンテナを作成する

このコンテナをファイルとして保存すると、フォルダ内にこのコンテナ ファイルが表示されます。そのサイズは 892KB で、同じ名前のロック タイプのファイルが生成されることがわかります。

シーン内のオブジェクトがコンテナに追加されても、コンテナ ファイルのサイズは変わりません。

ファイル - 保存します。

ファイルリセット、

「OK」を押します。ヒント:

「はい」を押します。コンテナ ファイルのサイズは 892kb のままですが、シーン内のオブジェクトはコンテナ ファイルに保存されておらず、一時ファイルに保存する必要があることがわかります。

元のシーン ファイルを再度開くと、シーン内に作成されたコンテナがあり、最初にコンテナ内に配置されていたオブジェクトがまだコンテナ内にあります。

理解: シーンは作成後に保存されているため、ファイルを再度開いた後はシーン内にコンテナーが存在しますが、コンテナーが閉じられたときのみであるため、コンテナー内のコンテンツは対応するコンテナー ファイルには保存されず、一時ファイルに保存されます。を実行すると、コンテナ内のコンテンツがコンテナ ファイルに更新されるため、コンテナを閉じることを忘れないでください。

実験 3:

シーン内にコンテナを作成する

このコンテナをファイルとして保存すると、フォルダ内にこのコンテナ ファイルが表示されます。そのサイズは 892KB で、同じ名前のロック タイプのファイルが生成されることがわかります。

シーン内のオブジェクトがコンテナに追加されても、コンテナ ファイルのサイズは変わりません。

コンテナを閉じると、フォルダ内のコンテナファイルのサイズが変化すると同時に、同名のロック型ファイルが消えていることがわかります。

ファイル - 保存します。

ファイルリセット、

「はい」を押します。

元のシーン ファイルを再度開くと、シーン内に作成されて閉じられたコンテナがあり、元々コンテナ内に配置されていたオブジェクトはまだコンテナ内にあります。

コンテナを削除すると、シーン内のコンテナに元々配置されていたオブジェクトも消えますが、コンテナ ファイルはまだ存在していることがわかります。

元のコンテナのコンテナ ファイルを継承するコンテナを作成すると、元のコンテナ内のオブジェクトがシーンに表示されます。

継承後、新しいコンテナのステータスは自動的にクローズ状態になり、開くことができなくなります。シーン エクスプローラを見ると、新しいコンテナにはオブジェクトがありませんが、シーン内の元のコンテナにはオブジェクトがあります。

「ソース定義をマージ」をクリックすると、コンテナが開き、元のコンテナ内のオブジェクトが新しいコンテナに入ります。しかし、その「保存されたローカル定義」は空であり、新しいコンテナに対してコンテナ ファイルを定義する必要があることを示しています。

「保存」をクリックして、新しいコンテナ ファイルとして保存するか、元のコンテナ ファイルとして保存します。

コンテナを閉じると、同じ名前のロック ファイルが閉じられていることがわかります。

理解: コンテナ ファイルは他のコンテナに継承できますが、実際に新しいコンテナに属するようにするには、それらをマージする必要があります。

概要: 1. コンテナは開いているときにのみ編集でき、加えられた変更は閉じているときにのみコンテナ ファイルに更新されるため、コンテナの内容が確実に反映されるようにインパクトを終了する前にコンテナを閉じる必要があります。が更新されます。

2. コンテナを誤って削除した場合、コンテナ ファイルが削除されていない限り、継承されたメソッドを使用してコンテナの内容を復元できます。

おすすめ

転載: blog.csdn.net/jhycjhyc/article/details/130904282