通过本次实验,将老师在课堂上讲解的曲线和曲面算法进行具体代码的实现,算法实现过程中遇到了一些问题,比如使用不同算法进行曲线绘制的时候,对于控制点和顶点的初始化把握不是很好,一开始实现了算法想定义一些点进行测试,结果绘制的效果不是很理想,通过百度查询以及搜索相关的资料,结合自己所写的代码,最终解决了问题并且可以实现交互式绘制曲线,曲面的绘制是在曲线的绘制基础上进行的,所以在实现的各个算法的曲线绘制后,通过复习老师上课讲的曲面绘制算法,也是成功完成了实验,但是一开始感觉绘制的曲面不好看,看到了曲面的光照处理,加以运用到代码当中去,这样使得曲面的效果更加好看。
2024-06-21 11:55:20 3KB
1
蜗轮蜗杆传动在各类机械设备的传动系统中应用广泛 。蜗轮的齿面是一种复杂的空间曲面,所以在采用有限元方法进行接触分析时,建立准确的蜗轮实体模型是获得正确结果的前题 。提出一种基于双三次 B样条插值曲面在 SolidWorks中建立蜗轮实体模型的方法 :先根据蜗轮齿面理论方程用 VC + +编程计算一组插值点阵,再反求双三次 B样条插值曲面的控制顶点,最后通过 ACIS中间文件将所得曲面转入 SolidWorks中,完成后续实体建模工作 。与已有方法不同,所提方法中插值曲面的精度可以根据需要自由控制,因此不存
2023-03-01 17:16:53 737KB 工程技术 论文
1
参数曲面的形状修改在几何建模的过程中具有非常重要的作用。本文给出了两种方法:最小二乘法和能量法。这两种方法能修改B样条曲面,使得修改后曲面的等参线精确地通过指定的目标曲线并可在目标曲线处达到Cl连续拼接。推导出明确的公式可以计算修改后的曲面的新控制顶点,该方法简单、快速。最后给出了基于等参线B样条形状修改和曲面曲面缝合在飞机和汽车外形逆向设计中的具体应用实例。
2022-11-15 18:04:56 361KB 工程技术 论文
1
图形学的一个小作业,自己写的算法实现了三种曲面的绘制。
2022-05-18 20:50:40 7.53MB Bezier Coons B样条曲面 VC++ OpenGL
1
请下载最新的~ 之前的没传全,不好意思 随便写着玩的,给刚学opengl的人看着玩吧
以下是使用说明。
按下键盘'b'--------显示B样条曲面的控制点
按下键盘'B'--------显示B样条曲面
按下键盘'e'--------显示Bezier样条曲面的控制点
按下键盘'E'--------显示Bezier样条曲面
2022-05-01 09:28:29 904KB Bezier OpenGL
1
OpenGL实现bezier曲面和吧样条曲面的绘制。
2021-12-02 14:44:08 2.21MB B样条曲面 bezier曲面
图形学 实验报告 华南理工大学 画Bezier曲面与B样条曲面
2021-11-25 10:58:01 643KB 图形学 实验报告 华南理工大学
1
曲面拟合研究,使用了自适应方法,欢迎大家研究讨论,欢迎联系!
2021-11-15 21:04:00 678KB 曲面
1
基于Matlab随机生成B样条曲面的程序
2021-08-27 16:30:44 6KB Matlab B样条曲面
1