曲线

曲线相关节点

扫描

基于曲线生成网格,支持环状、偏移、宽度控制等。

输入

名称 类型 默认值 说明
Curve Geometry 主曲线
Profile Curve Geometry 轮廓曲线
曲线 Object 曲线对象
环状 Bool false 曲线是否闭合
外偏移 Float 0.1 轮廓向外偏移
内偏移 Float 0.1 轮廓向内偏移
Set Spline Cyclic Bool false 强制样条循环
Fill Caps Bool true 填充端盖
Material Material 材质
Start Float (0-1) 0 扫描起点位置
End Float (0-1) 1 扫描终点位置
起始宽度 Float 1 起点宽度倍率
终点宽度 Float 1 终点宽度倍率

输出

名称 类型 说明
Mesh Geometry 生成的网格

已知问题:扫描出来的形状宽度会不均匀 待重制:BV1DF41137gz

放样曲线_ETK

多条曲线放样生成网格,支持 U/V 方向分辨率控制。

输入

名称 类型 默认值 说明
Curves Geometry 输入曲线组
U 分辨率 Int 32 U 方向分段数
V 分辨率 Int 32 V 方向分段数
U Min Float (0-1) 0 U 方向起点
U Max Float (0-1) 1 U 方向终点
V Min Float (0-1) 0 V 方向起点
V Max Float (0-1) 1 V 方向终点
周期:无|U|V Int 0 周期性(0=无,1=U,2=V)
Cap Bool false 填充端盖
使用间距 Bool false 使用最小间距
Minimum Distance Float 1 最小间距值
线性/立方 Bool true true=线性,false=立方

输出

名称 类型 说明
Mesh Geometry 放样生成的网格
U 曲线 Geometry U 方向曲线
V 曲线 Geometry V 方向曲线
Size Int 曲线数量
U 因素 Float U 方向因子
V 因素 Float V 方向因子
Rotation Vector 旋转

曲线工具

修剪曲线和追踪曲线上的点。

输入

名称 类型 默认值 说明
Curve Geometry 输入曲线
Start Float (0-1) 0 修剪起点
End Float (0-1) 1 修剪终点
Offset Float 0 曲线偏移值
Value Float 1 采样位置值
Set Spline Cyclic Bool false 强制样条循环

输出

名称 类型 说明
Curve Geometry 修剪后的曲线
Position Vector 采样点位置
Tangent Vector 采样点切向
Normal Vector 采样点法向

曲线挤出

将轮廓曲线沿方向挤出为网格,支持切割分段。

输入

名称 类型 默认值 说明
Profile Curve Geometry 轮廓曲线
起点封盖 Bool true 起点端盖
终点封盖 Bool true 终点端盖
三角填充 Bool false 三角面填充
挤出距离 Float 0 挤出长度
挤出方向 Int (1-3) 1 1=X, 2=Y, 3=Z
Cuts Int 0 挤出方向分段数

输出

名称 类型 说明
Mesh Geometry 挤出网格

曲线旋转

将轮廓曲线绕轴旋转生成网格(类似车削/ lathe)。

输入

名称 类型 默认值 说明
Profile Curve Geometry 轮廓曲线
起点封盖 Bool true 起点端盖
终点封盖 Bool true 终点端盖
三角填充 Bool false 三角面填充
曲线方向 Int (1-3) 1 旋转轴方向
分辨率 Int 32 圆周分段
角度 Float 360 旋转总角度
半径 Float 0 旋转半径偏移
高度 Float 0 垂直偏移

输出

名称 类型 说明
Mesh Geometry 旋转生成的网格

曲线网格布尔

曲线与网格之间的布尔运算。

输入

名称 类型 默认值 说明
差异/间/切片 Int (0-2) 0 0=差异,1=交集,2=切片
曲线 Geometry 曲线输入
网格 Geometry 网格输入

输出

名称 类型 说明
曲线 Geometry 布尔后的曲线
相交点 Bool 相交点选择

样条布尔

两条样条之间的布尔运算(并集/交集/差集)。

输入

名称 类型 默认值 说明
Curve Geometry 第一条曲线
曲线 Object 第一条曲线对象
Curve Geometry 第二条曲线
曲线 Object 第二条曲线对象
模式 Int (1-3) 1 1=并集,2=交集,3=差集

输出

名称 类型 说明
Mesh Geometry 布尔后的网格

追踪对象

根据物体运动轨迹生成样条曲线。

输入

名称 类型 默认值 说明
Input Geometry 输入几何体
连接模式 Bool false 连接各帧轨迹
实例模式 Bool false 实例化模式
Step Int 2 采样步长
Set Spline Cyclic Bool false 循环样条
随机编号 Bool false 随机编号
Seed Int 0 随机种子
Start Frame Int 1 起始帧
End Frame Int 60 结束帧

输出

名称 类型 说明
Geometry Geometry 生成的轨迹曲线