基于OpenGL的B样条曲线曲面的绘制

时间:2012-03-04 04:51:44
【文件属性】:

文件名称:基于OpenGL的B样条曲线曲面的绘制

文件大小:772KB

文件格式:RAR

更新时间:2012-03-04 04:51:44

B样条 曲线 曲面 升阶 降阶

基于OpenGL的B样条曲线曲面的绘制算法,包含了均匀、准均匀、Bezier、各种非均匀B样条曲线曲面的绘制,阶次的升降,以及曲面的光照和纹理映射算法。


【文件预览】:
BSpline
----BSpline.dsw(522B)
----StdAfx.cpp(209B)
----resource.h(2KB)
----BSpline.cpp(4KB)
----BSpline.h(1KB)
----BH_BSpline.h(6KB)
----BSpline.dsp(5KB)
----photo.bmp(584KB)
----BSpline.aps(31KB)
----BSplineSettingDlg.h(1KB)
----BSpline.rc(15KB)
----MainFrm.h(3KB)
----BSpline.clw(4KB)
----BSpline.plg(2KB)
----BSPLINE_UML.mdl(1.08MB)
----程序说明.doc(127KB)
----BSpline.opt(57KB)
----Restore.1()
--------~BH_BSpline.~cpp(8KB)
--------~MainFrm.~cpp(4KB)
--------~BSplineDoc.~h(2KB)
--------BSpline.lst(1KB)
--------~BSplineDoc.~cpp(2KB)
--------~BH_BSpline.~h(2KB)
--------~BSplineView.~cpp(10KB)
--------~BSplineView.~h(3KB)
--------~PrimaryFunctionView.~h(1KB)
--------~MainFrm.~h(2KB)
--------~PrimaryFunctionView.~cpp(3KB)
----BSplineDoc.cpp(3KB)
----BSPLINE_UML.md~(1.08MB)
----PrimaryFunctionView.h(1KB)
----ReadMe.txt(4KB)
----StdAfx.h(1KB)
----新建 文本文档.txt(15B)
----MainFrm.cpp(12KB)
----BSplineView.cpp(16KB)
----res()
--------BSpline.rc2(399B)
--------BSplineDoc.ico(1KB)
--------BSpline.ico(1KB)
--------Thumbs.db(7KB)
--------Toolbar.bmp(1KB)
----model.md~(1.08MB)
----BSplineView.h(3KB)
----BSplineDoc.h(2KB)
----PrimaryFunctionView.cpp(5KB)
----BSpline.ncb(273KB)
----BSplineSettingDlg.cpp(2KB)
----BH_BSpline.cpp(24KB)

网友评论

  • 还行吧,能用吧,但是感觉效果并不好
  • 可以的,还是可以参考的
  • 不会用,下错了
  • 对于刚开始学习OPENGL有帮助的
  • 有帮助,谢谢分享。
  • 能运行,把OpenGL的环境配置下就行了,百度下吧
  • 还是运行不了,fatal error C1083: Cannot open include file: 'stdafx.h': No such file or directory,一定是什么东西还没配置好,谁知道怎么弄告诉我啊
  • 不能运行啊
  • 在VS下重新编译生成,终于运行成功!不错
  • 还不错,编译成功
  • 可以用,还行
  • 可以正常运行~!
  • 不能运行啊= =。
  • 我用VC6.0编译出现错误,应该是版本问题?Cannot open precompiled header file: 'Debug/BSpline.pch': No such file or directory
  • 有点复杂啊,研究代码需要能力和时间啊
  • 转到Vs2008需要简单修改一下就可以使用,
  • 不错啊,就是没做深度检测。3d旋转的时候有些问题。不过就构建曲面来说,真的是很不错的。
  • 可以编译成功,但是不能绘制曲线,实现不了功能
  • 可以编译成功
  • 写的不错,交互性能很好。推广到一般情况的时候好像有点问题?