Marionette 教程:创建简单的橱柜
这个更高级的教程演示了创建由三个矩形棱柱组成的简单开放式橱柜的方法,三个矩形棱柱分别用于创建柜顶、主体和空腔。
第 1 步:创建定义矩形棱柱的网络
创建一个矩形棱柱(拉伸的矩形)作为橱柜的主体。现在,主体是一个实体对象,后面的步骤将创建柜顶和主体的空腔。
要创建一个定义矩形棱柱的网络:
如图所示,插入以下节点以创建一个网络。
使用“资源选择器”中的搜索功能来帮助找到所需的节点。
Rectangle 节点:作为橱柜的基础形状,其尺寸标注由其他节点定义。将矩形连接到 Extrude 节点以定义要拉伸的轮廓。
Extrude 节点:通过来自所有其他节点的输入,它被用作橱柜的三维基础形状。
Get XYZ 节点:该节点读取由 3D Point 或 3D Vector 节点提供的值,并将这些值分成 X、Y 和 Z 分量。
Point 2D 节点:X 和 Y 值用于创建一个二维点,以定义矩形一角的位置。
三个 Pass 节点:它们被连接到 Rectangle 节点的Width 和 Height 端口以及Add 节点。Pass 节点只是将进入该节点的内容发送出该节点。在本例中,Pass 节点仅用于组织目的。
Add 节点:这将 Pass 节点输出添加到来自 Get XYZ 节点的 Z 值,以确定拉伸的顶部。
如图所示连接线。