F为已知函数,n为从F曲面中取点数目。再用三次B样条插值对这些点进行拟合,拟合结果和实际函数曲面进行比较。
2019-12-21 21:13:34 734B MatlAB B样条 曲面
1
B样条曲面C++程序 c++语言编写 B样条曲面C++程序 c++语言编写
2019-12-21 21:12:28 583KB B样条曲面 C++ 程序 计算几何
1
该代码基于matlab平台实现和应用,主要功能是进行非均匀有理B样条插值(NURBS)。具体内容包括:Coons曲面四条边界线数据,标准B样条基迭代求取,规范积累参数化方法求节点,NURBS曲面重建
2019-12-21 21:08:25 3KB NURBS
1
基于B样条理论及算法的B样条曲面生成程序,可以实现B样条曲面的生成、修改,同时可以从四个视图观察B样条曲面,利用了OPenGL的函数库,运行本程序前请正确配置OPenGL的相关文件,本程序利用VS2008版本开发,运行时请用VS2008及以上版本
2019-12-21 21:03:16 116KB B样条曲面程序 CAGD & NURBS
1
matlab绘制B样条曲面的代码,包括均匀、准均匀、分段Bezier以及非均匀四种类型。main.m是入口函数,输入控制网格的顶点坐标,曲面的类型以及次数。
2019-12-21 20:20:56 4KB B样条曲面 matlab
1
双三次B样条曲面算法 计算机图形学 孔令德 案例源码 MFC
1
给定(n+1)×(m+1)个空间点阵r_ij(i=0,1,…,nj;j=0,1,…,m),双三次B样条曲面可分块表示为     r_l,k(u,v)=∑3i=0∑3 j=0 Ei,3(u)Ej,3(v)r(i+l)(j+k),     0≤u,v≤1,l=0,1,…,n-3,k=0,1,…,m-3(211) 其中 基函数为     E0,3(t)=(-t3+3t2-2t+1)/3!,    E1,3(t)=(3t3-6t2+4)/3!,    E2,3(t)=(-3t3+2t2+3t+1)/3!,    E3,3(t)=t3/3! 变量t可用u或v代替,这里r_ij称为deBoor点。
2019-12-21 20:01:44 3.39MB 双三次 B样条曲面 网格
1
本程序实现绘制Bezier曲面和B样条曲面
2019-12-21 19:34:27 1.85MB Bezier曲面 B样条曲面 VC 图形学
1
图形学的一个小作业,基于OpenGL实现的三种典型曲面的绘制,在此和大家分享一下代码,谢谢。
2019-12-21 19:33:57 7.49MB Bezier曲面 Coons曲面 B样条曲面 OpenGL
1