Matrix
Object
矩阵对象
Basic 基础Coord.Object 对象Transform 转换Effectors 效果器
Matrix Object
矩阵对象
For the most part, the Matrix Object carries out the same functions as the Cloner. Therefore, please refer to
the Cloner description in chapter 2 for a Clone Object description of all
shared functions.
在大多数情况下,矩阵对象执行的功能与克隆器相同。因此,有关所有共享函数的 Clone 对象描述,请参阅第2章中的 Clone 描述。
The Matrix Object has two main functions:
矩阵对象有两个主要功能:
- It creates orthogonal matrices as opposed to the clones created by the Cloner. This allows Cinema 4D
deformation objects (e.g., bend objects, etc.) to have an optimal effect on the Matrix Object (see
below). 它创建了正交矩阵,而不是 Cloner 创建的克隆。这使得C4D 变形物体(例如,弯曲物体等)对矩阵物体有一个最佳的效果(见下文)
- For Thinking Particles: In addition to matrices, Thinking Particles particles can be
created. What this basically means is that matrices and particles alike can be affected by
Effectors. TP粒子: 除了矩阵,TP粒子也可以被创造出来。这基本上意味着矩阵和粒子都可能受到效果器的影响
Note:
注意:
The Matrix Object itself does not generate anything that can be rendered. How, then, is it possible to arrange
clones onto the matrices created? Easy: Create a Cloner, set its 矩阵对象本身不生成任何可以呈现的内容。那么,如何将克隆安排到创建的矩阵上呢?简单: 创建一个克隆器,设置它的Mode 模式 to 到Object 对象 and drag the Matrix Object from the 将矩阵对象从Object
Manager 对象管理器 into the 进入Object 对象 field. The Cloner’s child objects will now be
arranged onto individual matrix positions.
字段。克隆人的子对象现在将被安排到单独的矩阵位置
In the following, only those Matrix Object settings that differ from those of the Cloner will be described.
These settings can be found within the Generate setting.
在下面的文章中,将只描述那些与 Cloner 不同的矩阵对象设置。这些设置可以在 Generate 设置中找到。
Example:
例子:
Tip:
提示:
Let’s say we want to do the following: We have a ring-shaped Matrix Object whose clones should be randomly
dispersed by a Random Effector that enters the scene from the right. The clones should then fall (gravity)
and come to rest on both planes.
假设我们想要做以下事情: 我们有一个环形的矩阵对象,它的克隆应该被从右边进入场景的随机效果器随机驱散。然后克隆人将落下(重力)并停留在两个平面上
So, how is this done?
那么,这是怎么做到的呢?
-
Create a Matrix Object, set 创建一个矩阵对象,设置Generate 生成 to 到Thinking
Particles TP粒子 and assign a Random Effector with a 并分配一个随机效果器与Linear 线性 falloff to it.
Set 放松,准备Follow 跟着 to 到100% and 及Constrain 约束 to 到0% (Matrix object settings; also
set (矩阵对象设置; 也设置Particle Priority 粒子优先级 to 到After Effectors 后效果器).
Reposition and animate the Effector so it passes through the arrangement of clones.
).重新定位和动画效果器,使它通过克隆的安排
-
Create an XPresso tag and set up a 创建一个 XPresso 标记并设置一个PPass, PGravity 重力
and two 第二个PDeflector nodes. Connect the 连接节点PPass
node’s output port to each of the other input ports and modify their respective settings accordingly
(deflector type: object; assign each deflector node a different layer and set 节点的输出端口到每个其他输入端口,并相应地修改它们各自的设置(偏转器类型: 对象; 分配每个偏转器节点一个不同的层和设置Bounce 跳起来 to 30%, for example).
例如,30%)
Done. The clones will react to both MoGraph and Thinking Particles. If you raise the Constraint value in the course of the animation you will see that the clones will move
in the direction of the clone position that would have resulted if Thinking Particles had not had an effect.
Use this setting to regulate the strength of the Thinking Particles effect.
完成。克隆将对 MoGraph 和 Thinking Particles 做出反应。如果你在动画过程中提高约束值,你会看到克隆会朝着克隆位置的方向移动,如果 Thinking Particles 没有产生效果的话。使用此设置来调节TP粒子效果的强度。