通过本次实验,将老师在课堂上讲解的曲线和曲面算法进行具体代码的实现,算法实现过程中遇到了一些问题,比如使用不同算法进行曲线绘制的时候,对于控制点和顶点的初始化把握不是很好,一开始实现了算法想定义一些点进行测试,结果绘制的效果不是很理想,通过百度查询以及搜索相关的资料,结合自己所写的代码,最终解决了问题并且可以实现交互式绘制曲线,曲面的绘制是在曲线的绘制基础上进行的,所以在实现的各个算法的曲线绘制后,通过复习老师上课讲的曲面绘制算法,也是成功完成了实验,但是一开始感觉绘制的曲面不好看,看到了曲面的光照处理,加以运用到代码当中去,这样使得曲面的效果更加好看。
2024-06-21 12:13:29 3KB
1
使用matlab进行NURBS曲面建模程序,输出NURBS曲面
2024-04-28 17:02:01 2KB matlab
1
NURBS方法是利用非均匀节点向量表达式构造有理B样条函数,能够对标准的解析结构和自由型曲面提供统一的数学表示,适用于各种自由型曲面及组合式曲面模型的构建。NURBS方法在拟合过程中通过调节控制点和权因子来实现对各种不同形状模型的高精度拟合。NURBS方法作为国际标准组织(ISO)颁布的工业产品几何定义STEP标准中自由型曲线曲面的唯一表示方法,在逆向工程中已经得到了广泛的应用。
2023-04-07 10:20:53 40KB NURBS曲面拟合 拟合
1
nurbs曲面拟合,采用nurbs算法,对随机生成点阵进行曲面拟合
1
针对二次NURBS曲线及双二次NURBS曲面的权重系数计算方法进行了研究,提出了一种新的二次NURBS曲线、曲面的权重系数计算方法。该方法改进了现有方法中数据规范化、相关矢量和相关矩阵的计算方法,去掉了在计算过程中对相关矩阵的求逆,并且增加了一项顶点系数。与现有方法相比,该方法能够更快地计算出每一个控制顶点的权重系数。采用几个经典的数值算例对该方法进行了验证,结果表明用该方法计算的权重系数去进行曲线、曲面的拟合,能够得到比现有方法更高的拟合精度。
1
Opengl绘制nurbs曲面源代码,包括vc6.0和vS2005两个版本
2022-05-12 09:02:27 7.28MB Opengl nurbs曲面绘制
1
nurbs曲面求交算法的研究,希望对需要的人有用
2022-02-24 11:42:16 125KB nurbs
1
此代码允许将 NURBS 曲面转换为 IGES 曲面文件以导入到 CAD 程序中。 使用了实体 128,它是唯一的实体类型输出。 可以通过一些修改输出 NURBS 曲线。 这段代码很粗糙,但适用于我正在做的事情。 附上 IGES 格式指南以帮助理解它。 右侧的所有行(在 *.igs 文件中)必须对齐,否则文件将无法打开。
2022-01-12 20:33:58 3.84MB matlab
1
为了与 NURBS 工具箱一起使用,GNURBS 允许用户通过控制点直观地操作 NURBS 曲面/曲线。 例子: % 以图形方式操作测试表面侏儒
2021-12-24 16:49:52 3KB matlab
1
已经验证过的可以运行C++绘制NURBS曲面的源代码
2021-09-18 16:33:18 6.66MB NURBS曲面
1