Houdini 中文帮助文档

Add

创建点、多边形,或添加点,多边形到输入的对象上。

如果指定了一个输入对象,该节点换按照下面的指定的,向其上添加点,多边形。若没有指定输入对象,它会一个新对象的方式生成点,多边形。

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输入对象的边界盒尺寸
点击分享到: