创建点、多边形,或添加点,多边形到输入的对象上。
如果指定了一个输入对象,该节点换按照下面的指定的,向其上添加点,多边形。若没有指定输入对象,它会一个新对象的方式生成点,多边形。
Extract points
配合一个点的表达式使用,Add节点可以用于从另外一个节点上提取一个指定的点。如,要从一个geo1内的Grid上提取XYZ值为5的点:
point(“geo1/grid1″,5,”P”,0),point(“geo2/grid1″,5,”P”,1), point(“geo3/grid1″,5,”P”,2)
以这种方式添加的点会追加到点列表的末端(如果指定了源对象)。中键点击节点可以查看有多少点。例如,如果你添加了两个点,并且有347个点(0到346),你会以标号为:345,346的方式添加最后的两个点。
Create a specific number of points
创建一个Add SOP节点,设置它为创建单个点,然后追加一个Copy SOP节点,设置拷贝的数量为你想要的点数。
此方式可以正常的工作,即使点的数量是0(不像其它一些方法)。
Parameters
Points
Overview | 最左端三个输入端代表中点的XYZ坐标。最后一个输入端代表着点的样条线权重。如果点是用于创建spline对象的(NURBS或Bezier),该权重会影响Primitive对象的形态,且可能让Primitive对象变得光滑。多边形和变形球对象不会被该权重所影响。 XYZ和W可以是恒定的值,或变量值。 |
Delete Geometry But Keep the Points | 此会删除所有的多边形,NURBS,以及其它Primitive对象,只保留点对象。 |
Polygons: By Pattern
Overview | 通过在此处给每个多边形指定一个点的样式(连接列表)来创建固定数量的多边形。 {from}-{to}[:{every}][,{of}] eg1: 1 2 3 4 eg2: 1 3-15 16 8 eg3: 1-234 820-410 235-409 eg4: 0-15:2 eg5: 0-15:2,3 |
Polygons: By Group
Overview | 创建由组参数,通过组/Skip规则定义的多边形数量。 |
Group | 要被连接的点集。 |
Add | 通常是添加子组点。 |
N | 用于子组连接的递增值。 |
Attribute | 如果指定了按属性成组,属性会指定如何连接组内的多边形。同样属性值的点会连接到一起。连接顺序会相对于组中点的顺序。 |
Remove Unused Points | 只保留连接的点。 |
Particles
Overview | 允许你从点集中创建点组。记住,此不会创建在粒子系统上你想要的所有属性。 要将你的几何体转为粒子,开启点选项卡中的 Keep Points but Delete Primitives 选项。 |
Add Particle System | 控制是否创建一个粒子系统。 |
Particle Group | 要添加到粒子系统中的点。此会以指定的顺序添加。如果此处空白,所有的点都会被添加到粒子系统中。 |
Add Unused Points to Particle System | 如果没有粒子源存在,会创建一个。 非任何原对象的所有点,都会被追加到第一个粒子原对象上。 |
Local variables
N | 几何体中最后一个点的索引号 |
CEX, CEY, CEZ | 输入对象的质心 |
XMIN, XMAX | 输入对象的边界盒的X扩展区域。 |
YMIN, YMAX | 输入对象的边界盒的Y扩展区域。 |
ZMIN, ZMAX | 输入对象的边界盒的Z扩展区域。 |
SIZEX, SIZEY, SIZEZ | 输入对象的边界盒尺寸 |