Instance Object

实例对象

Basic 基础Coord.Object 对象

Instance Object

实例对象

An instance object is a special duplicate of an object that does not have its own geometry. As a result, instances require far less memory than conventional duplicates, but the advantages do not end there. Imagine that you have created a street scene with over 40 street lamps (all instances of the same original object). By adjusting the brightness of the original lamp’s light, you can change the brightness of all lamps in one go. You may even edit the original with the modeling tools and the instances will follow suit. Material properties are adopted as well. Only the position, scale and rotation are independent of the original.

实例对象是对象的特殊复制,它没有自己的几何形状。因此,实例所需的内存比传统的副本要少得多,但优势并不止于此。想象一下,你创建了一个有超过40盏路灯的街景(所有实例都是同一个原始对象)。通过调节原来灯的亮度,你可以一次性改变所有灯的亮度。您甚至可以使用建模工具编辑原始文件,实例也将效仿。材质性能也被采用。只有位置,比例和旋转是独立于原来的。

An instance object will not significantly increase the size of the saved Cinema 4D file. However, the Cinema 4D editor will still need to allocate additional memory as if the instance object were a non-instance duplicate. The Project Information dialog shows instance objects to consume as much memory as duplicates.

实例对象不会显著增加保存的 Cinema 4D 文件的大小。然而,Cinema 4D 编辑器仍然需要分配额外的内存,就好像实例对象是非实例副本一样。项目信息对话框显示实例对象消耗的内存与重复对象的内存一样多。

Tip: 提示:
You can also create instances using existing instances. To maintain a better overview, instances should only directly target other objects (not instances). 还可以使用现有实例创建实例。为了保持更好的概述,实例应该只直接针对其他对象(而不是实例)

Deformers and Generators cannot be instanced and used to affect other objects. However, the results (e.g., a cube modified by a Bend deformer) that are generated by these objects can be instanced.

变形和生成器不能被实例化和用于影响其他对象。然而,这些对象生成的结果(例如,由弯曲变形器修改的立方体)可以被实例化。

Tip: 提示:
MoGraph’s Cloner Object 克隆对象 offers a "duplication" function that is much more powerful than the Instance Object described on this page. 提供了一个“复制”函数,它比本页上描述的实例对象要强大得多