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
点击分享到: