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