Houdini 中文帮助文档
用不同的方式重新排序点,或Primitive对象
Sort 可以让你用不同的方式重新排序点,或Primitive对象。有时,Primitive是以想要的顺序排列的,而点却不是的。
Tip
要改变Primitive内,顶点的顺序,使用Reverse SOP节点。
Parameters
Point/Primitive
Point/Primitive Sort | 要执行的排序类型No Change | 使点和primitive处于其原始的顺序。此可以用于重排序点,但不会影响Primitive的顺序 | By Vertex Order | 排序点,使其匹配Primitive上顶点的标号。如果你有一个曲线,其点标号不是沿着曲线增长的,此会重排序点标号,使其匹配曲线方向。 | By X | 沿着X值增长的方向排序点或Primitive。 | By Y | 沿着Y值增长的方向排序点或Primitive。 | By Z | 沿着Z值增长的方向排序点或Primitive。 | Reverse | 反转点或Primitive的顺序。 | Random | 随机排列点,Primitive顺序。 | Shift | 按一个偏移值,整体向前偏移点或Primitive标号。每个点或Primitive会将 | Proximity to Point | 到一个点处的距离值hi用于优先权设置。点或primitive的排序会根据其离这个点的远近来排序 | Along Vector | 指定一个矢量方向,沿着给定矢量增长的方向来排序。 | By Expression | 使用表达式来计算每个点,Primitive的标号。此定义着Primitive的优先权,整个对象的重排序会根据这个优先权来执行。带有最后一个值的点,Primitive会在排序后,标记为0.此可以避免有相同表达式值的对象的相对排序,因此可以使用多个 Sort SOPs 来执行一个多关键点的排序。 | Spatial Locality | 点或Primitive会被重排序,那样空间中相互靠近的物体会有类似的索引号。此项可以帮助增加随机算法的性能。 | By Attribute | 会以给定属性的上升值来重排序点或Primitive.只有属性的一个元素会被重排序,但是,既然排序是适用于多通道的,那么可以用多个关键点来排序。 字符串,整型,浮点属性都支持 |
|
Seed | 用于随机排序中,随机数量生成器的种子值 |
Offset | 在偏移排序中,偏移点的数量 |
Point | 当按范围点排序时,要引用的点 |
Vector Object | 沿着一个由物体变换指定的矢量来排序 |
Vector | 指定一个沿其排序的任意矢量 |
Expression | 指定一个按其排序的表达式。每个物体会被重排序,这样其元素值高于表达式值的对象会放在低值对象的后面。元素值等于表达式值的,会保持其相对的位置。 |
Attribute | 要按其排序的属性名,必须是浮点,整型,字符串属性 |
Component | 按元素的哪个属性来排序。属性P的第二元素会按Z值来排序。 |
Reverse | 反转排序的顺序 |
Inputs
点击分享到: