C++ 绘制B样条曲线

时间:2016-04-30 13:54:27
【文件属性】:

文件名称:C++ 绘制B样条曲线

文件大小:1KB

文件格式:CPP

更新时间:2016-04-30 13:54:27

C++B样条曲线

win32平台下编译的C++程序,结构清晰,适合初学计算机图形学者绘制曲线时学习参考


网友评论

  • 是用openGL编写的。我需要的是基于微软基础架构的程序,所以没有运行
  • 一般 不能运行
  • 一般。有一点点的借鉴作用
  • 能实现曲线拟合,核心代码就6行 m=(1-3*(u-i)+3*(u-i)*(u-i)-(u-i)*(u-i)*(u-i))/6; n=(4-6*(u-i)*(u-i)+3*(u-i)*(u-i)*(u-i))/6; k=(1+3*(u-i)+3*(u-i)*(u-i)-3*(u-i)*(u-i)*(u-i))/6; q=((u-i)*(u-i)*(u-i))/6; x=(Point[i][0]*m+Point[i+1][0]*n+Point[i+2][0]*k+Point[i+3][0]*q); y=(Point[i][1]*m+Point[i+1][1]*
  • 一般般。还行。没有深入研究