resample_strands

根据空间距离(重采样点之间的距离)或恒定计数(沿股的重采样点总数)对输入股进行重采样。复合支持每股数据(二维数组)、数据数组(一维数组)、单浮点数和字段的空间距离数组。复合还会将部分或所有特性从传入股传递到重采样股。

输入

strands

要重采样的股。

transfer_properties

这是要传递的基于表达式的特性列表,对于特定特性,请使用以空格分隔的列表:

point_size point_color point_ratio



若要传递每个传入特性,请使用 *



若要排除特定特性,请使用 !

* !point_color



默认为“*”,表示将传递所有受支持的传入特性。当前支持 floatfloat3 特性。

resample_mode

要执行的重采样类型:

spatial_resample

如果选中此项,将基于距离对股进行重采样。否则,将基于恒定计数对股进行重采样。如果股长度为零,将返回包含 2 个点的股。

空间重采样

spatial_distance

要进行重采样的点之间的距离

distance_per_strand

interpreted_auto_port 允许输入数组、每股数组(二维)、浮点数、字符串和字段来控制距离。

minimum_resample_distance

这将作为可重采样的距离的限制。如果此值过小,可能会导致处理速度减慢和生成更大量的图表。

恒定计数重采样

constant_count

输出股中的点数。

count_per_strand

long 整数数组,允许您指定每股的恒定计数。

Catmull-Rom 重采样

end_point_mode

此设置控制股端点附近的股形状。

tension

控制插值曲线的形状。值越大,插值点越接近输入股。

alpha

控制曲线的参数化。值为 0 将生成统一参数化。值为 0.5 将生成向心参数化。值为 1 将生成弦参数化。

输出

resampled_strands

重采样的股。