计算机图形学作业(原创C/C++, VC++6.0,OpenGL)

时间:2011-07-11 08:03:26
【文件属性】:

文件名称:计算机图形学作业(原创C/C++, VC++6.0,OpenGL)

文件大小:6.23MB

文件格式:RAR

更新时间:2011-07-11 08:03:26

OpenGL VC++6.0 计算机图形学

我做的计算机图形学实验,内含exe文件可直接运行显示。主要实现了直线DDA算法(|m|>1),直线中点算法(|m|>1),圆的内接多边形算法,圆的中点算法,椭圆中点算法, Hermite曲线,Bezier曲线,B样条。参考文献是计算机图形学——北京大学计算机系主干课教材,作者: 倪明田 编著 一次全部打包,喜欢的可以下来看看。如果不能直接运行,请安装OpenGL链接库,具体说明在另外一个计算机图形学(工具和参考书)里


【文件预览】:
实验1结果.doc
实验2结果.doc
图形学实验2
----Hermite曲线.dsp(3KB)
----B样条曲线.opt(48KB)
----B样条曲线.cpp(3KB)
----Hermite曲线.opt(48KB)
----B样条曲线.dsw(526B)
----B样条曲线.plg(1KB)
----B样条曲线.dsp(3KB)
----Bezier.plg(746B)
----Hermite曲线.dsw(530B)
----Bezier.dsp(3KB)
----Hermite曲线.ncb(33KB)
----Hermite曲线.cpp(3KB)
----Debug()
--------B样条曲线.pch(2.23MB)
--------B样条曲线.obj(237KB)
--------vc60.pdb(116KB)
--------Hermite曲线.pch(2.22MB)
--------B样条曲线.exe(496KB)
--------Hermite曲线.obj(236KB)
--------vc60.idb(97KB)
--------Bezier.pch(2.22MB)
--------Hermite曲线.exe(496KB)
--------Bezier.obj(236KB)
--------Bezier.ilk(715KB)
--------B样条曲线.pdb(985KB)
--------Hermite曲线.pdb(985KB)
--------Bezier.pdb(985KB)
--------B样条曲线.ilk(715KB)
--------Hermite曲线.ilk(715KB)
--------Bezier.exe(496KB)
----B样条曲线.ncb(41KB)
----Bezier曲线.cpp(3KB)
----Hermite曲线.plg(771B)
----Bezier.opt(48KB)
----Bezier.dsw(520B)
----Bezier.ncb(41KB)
图形学实验1
----EllipsePoints.plg(781B)
----lineDDA.plg(751B)
----lineMID.dsw(522B)
----EllipsePoints.dsw(534B)
----lineMID.ncb(33KB)
----lineDDA.ncb(33KB)
----EllipsePoints.opt(48KB)
----lineMID.plg(751B)
----MIdPointCircle.ncb(33KB)
----MIdPointCircle.plg(786B)
----MIdPointCircle.dsp(3KB)
----lineDDA.dsw(522B)
----lineDDA.opt(48KB)
----lineDDA.cpp(2KB)
----lineMID.cpp(2KB)
----Debug()
--------lineMID.exe(512KB)
--------EllipsePoints.ilk(727KB)
--------lineMID.obj(238KB)
--------vc60.pdb(116KB)
--------MIdPointCircle.pch(2.23MB)
--------lineMID.pdb(1.01MB)
--------lineDDA.ilk(751KB)
--------lineMID.ilk(751KB)
--------MIdPointCircle.exe(492KB)
--------MIdPointCircle.obj(236KB)
--------EllipsePoints.obj(236KB)
--------vc60.idb(105KB)
--------lineMID.pch(2.23MB)
--------lineDDA.pdb(1.01MB)
--------lineDDA.obj(238KB)
--------MIdPointCircle.ilk(714KB)
--------EllipsePoints.exe(504KB)
--------lineDDA.exe(512KB)
--------lineDDA.pch(2.23MB)
--------EllipsePoints.pch(2.25MB)
--------MIdPointCircle.pdb(985KB)
--------EllipsePoints.pdb(993KB)
----EllipsePoints.ncb(33KB)
----lineMID.dsp(3KB)
----MIdPointCircle.opt(48KB)
----lineDDA.dsp(3KB)
----MIdPointCircle.cpp(2KB)
----lineMID.opt(48KB)
----EllipsePoints.dsp(3KB)
----MIdPointCircle.dsw(536B)
----EllipsePoints.cpp(3KB)

网友评论

  • 不是我想要的,有点难受
  • 交作业,应付一下老师
  • 还可以吧,但是只有曲线的没有曲面的程序
  • 多 但是都比较简单
  • 不咋的,不好用。。。。
  • 种类很全,正好能应付作业
  • 对新手很有用,谢谢分享
  • 很好,很多小例子,特别适用 不管是交作业还是学习很好
  • 实用,交作业必备
  • 没啥用,但还是表示感谢分享
  • 很好 很有用
  • 为了交作业也只能将就了
  • 写得很清晰,帮我进一步加深了理解
  • 很不错,就是要下载个graphics.h头文件 挪到vc98/include/gl文件夹中
  • 挺好的资源,试了下可以用
  • 不错,适合新手借鉴下
  • 用着还不错 测试可以使用
  • 挺有意思的。。不过略简单了
  • 非常感谢。正是我需要的东西,生了我好多力气!!感谢!!
  • 不是很有用
  • 可以,有部分是我需要 的,谢谢!
  • 虽然不是很符合要求,但是还是很不错的
  • 对于计算机图形学的学习来说,有较大的参考学习价值
  • 很不错,就是要下载个graphics.h头文件 挪到vc98/include/gl文件夹中
  • 用着还不错,对于我这个新手来说,很适合。感谢楼主发布。
  • 测试可以使用 lz辛苦了 拿来学习下