我正在开发一个工具,允许用户在三角形网格上选择一个闭合边界(多边形),然后从这个边界生成一个适合原始网格曲面的 NURBS 曲面。
我的想法如下:
- 从闭合边界(多边形)生成 NURBS 曲线列表
- 使用 NURBS 放样曲面技术将这些曲线组合在一起(参考:The Nurbs book - Les A. Piegl, Wayne Tiller)
我的问题出现在第一步,我试图插入一个 NURBS 曲线列表,这需要输入样本点。为了得到这样的样本点,我计划在封闭边界内的区域上生成一个点网格,然后,对于这个点网格的每一行,我都会从中获取样本点。但我不知道如何在网格上创建点网格。你能帮帮我吗?
这只是我的想法,如果您了解更多关于 NURBS 拟合网格曲面区域的信息,请向我推荐一些有关它的材料。
提前致谢。