曲线
本页对应 DeltaGPro 菜单栏中的「曲线」菜单,下面按菜单顺序列出该菜单的功能及其使用前提。
使用说明
在软件中导入三角网格后,通过菜单栏「曲线」使用本组功能。
测地线
计算曲面上两点之间的最短路径(测地线):在网格上拾取点、选择测地线类型后点击「计算」,可沿测地线方向步进延伸,并把结果加入曲线列表。
目标网格与取点
选择三角/四边网格:在对话框顶部选择目标网格(也可在 Navigator 中双击条目选择)。
选择顶点:在网格上拾取顶点;选择PoF:在三角网格面上拾取任意点(Point on Face),仅支持三角网格。
删除一个:删除最后拾取的 1 个点;删除全部:清空所有已拾取的点与当前测地线。
计算与步进至少需要 2 个点;曲率测地线仅支持顶点拾取。
类型
近似测地线(网格边):默认类型。沿网格边快速计算最短路径,支持三角网格与四边网格(四边网格仅支持顶点拾取)。
近似测地线(网格三角形):在三角面内近似计算,结果可落在三角形内部而不限于网格边。
精确测地线:精确计算三角网格曲面上的最短路径。
曲率测地线:基于主曲率方向计算测地线,仅支持顶点拾取。
闭合:勾选后首尾相连形成闭合测地线,默认不勾选。
计算:按当前类型计算,测地线长度显示在按钮右侧。
步进
步进:以第 1 个拾取点为起点、由前 2 个点确定方向,沿测地线切线方向前进指定距离,生成一条直伸曲线。
参数-步进距离:默认 0.2,非归一参数模式下默认 0.2 除以当前模型尺度值;须大于 0。
结果的保存
计算结果是对话框内的临时曲线,点击加入TriCurvPov 才会写入模型的曲线列表(四边网格写入 QuadCurvPov,且仅支持顶点曲线);加入后临时曲线被清空,未加入的临时曲线在关闭对话框后丢弃。
压印与切割
把曲线压印到三角网格的拓扑中、沿曲线切割网格,以及消除曲线自身的相交。
选择曲线
选择曲线:下拉框列出所有三角网格上的顶点曲线(TriCurvPov)、面点曲线(TriCurvPof)与边点曲线(TriCurvPoe),每项显示曲线名与点数;刷新 重新读取列表。
参数-Snap 精度:默认 0.0000001,按当前模型尺度值换算;处理前把曲线点吸附到网格顶点/边的容差,设为 0 时不执行吸附。
压印曲线
压印曲线:把曲线刻入网格拓扑,需要存在 TriCurvPof 或 TriCurvPoe 曲线;压印后面点曲线/边点曲线被转换为顶点曲线(TriCurvPov)。
切割网格
切割网格:沿曲线把三角网格切割为独立分片,切割后可对分片分别操作;曲线存在自相交时会提示先用「分割相交曲线」处理。
分割相交曲线
分割相交曲线:在交点处插入交点并拆分曲线,消除线段交叉,仅处理 TriCurvPof 曲线。
按功能查找
如果不确定某个功能在哪个软件里,请到 功能总览 按功能名查找——那里会标注每个功能属于 DeltaG、DeltaGPro 还是两者都有。
如果您有任何疑问和建议,以及算法授权的相关问题,欢迎发email: