現在ブログ改修工事中です。恐らく多分きっとメイビーそのうちAstro製の既存デザインへと 変換しますので、見辛さは今暫くご容赦下さい。
公式: https://docs.blender.org/manual/ja/2.80/files/data_blocks.html
いかなるBlenderプロジェクトの基本単位は=data-block=です。=data-block=の例としては: meshes, objects, materials, textures, node trees, scenes, texts, brushes, そして workspace
=data-block=は、とても異なる種類のデータの全体的な抽象であり、共通の基本的な=feature=であるプロパティと=behaviors=に重心を置いています。
いくつかの共通した特徴は:
ユーザーは=typically=高レベルの=data type=を扱うことになります(obects
, =meshes=など)。
複雑なプロジェクトを扱う場合、特に=inter-linking
blend-files=の場合、=data-block=の管理はより重要になります。
それ用の主なエディターはOutlinerです
Blender内の全てのデータが=data-block=なわけではありません。例えば、=bones=,
sequence strips=や=vertex groups=は違っており、
それぞれ=armature=、=scene=、=mesh types=に付属(=belong to
)しています。
全ての=data-block=は=usage counted=(reference count
)を持っており、一つ以上である場合は、UIの中で=data-block=の名前の右側に=current
user=の数が表示されます。
Blenderは、使用されていないデータは最終的に削除されるという=general rule=に従っています。
作業中にたくさんのデータを追加・削除することは一般的なため、全ての=data-block=を一つ一つ手動で管理する必要がないのは利点です。
これは、=blend-file=を書き込む際に、=zero user=な=data-block=をスキップする仕組みになっています。
=zero user=な=data-block=は保存されないため、時にはユーザーのことを考えずにデータの保存を強制させたい時があるでしょう。
もし、=blend-file=を=library=として使っていたり、他のファイルから=link=したりされたりする目的で使っていた場合、 突然削除されないように気をつける必要があります。
=data-block=を=protect=するためには、その=data-block=の名前の横にある盾のボタンを使用します。 そうすると、その=data-block=はblenderによって自動的に削除されることは無くなりますが、必要ならば手動で削除することができます。
=data-block=は他の=data-block=間でも共有できます。
よくデータの共有が行われる例:
objects=(=instances
)間で=meshes=を共有する=data-block=をファイル間でも共有できます、詳しくは:
=data-block=が複数のユーザーによって共有されている時、あるユーザーのためにコピーを作成することができます。 そうするには、名前の右にある=user-count=ボタンを押してください。そうすることにより、その=data-block=を複製してその用途のみに=assign=します。
=Objects=は=single-user=になるためにより発展的な=actions=を持っています。彼らのドキュメントを参照してください。