一个OpenGL读取3ds文件的例子(注释详细)

时间:2012-03-26 08:25:55
【文件属性】:

文件名称:一个OpenGL读取3ds文件的例子(注释详细)

文件大小:2.05MB

文件格式:RAR

更新时间:2012-03-26 08:25:55

OpenGL 3ds

里面是个OpenGL读取3ds文件的程序,有着详细的注释,里面主要是C3DSLoader.cpp是主要读取源文件,另外要附带上CBMPLoader.cpp,这是在加载位图时用来读取位图的源文件,希望对你们有用,


【文件预览】:
3DSLoader
----GLWindow.h(2KB)
----Font.h(769B)
----model.3ds(28KB)
----3DSLoader.ncb(491KB)
----3DSLoader.h(5KB)
----3DSLoader.sln(907B)
----stdafx.h(831B)
----GLFrame.h(4KB)
----Font.cpp(4KB)
----GLWindow.cpp(9KB)
----CBMPLoader.h(1KB)
----GLFrame.cpp(10KB)
----3DSLoader.exe(224KB)
----SkyBox.cpp(4KB)
----Terrain.h(2KB)
----Debug()
--------vc70.idb(443KB)
--------3DSLoader.ilk(810KB)
--------stdafx.obj(8KB)
--------SkyBox.obj(24KB)
--------Font.obj(16KB)
--------3DSLoader.exe(224KB)
--------vc70.pdb(140KB)
--------BuildLog.htm(3KB)
--------Camera.obj(27KB)
--------Vector.obj(19KB)
--------3DSLoader.pdb(811KB)
--------3DSLoader.obj(183KB)
--------GLWindow.obj(23KB)
--------GLFrame.obj(29KB)
--------CBMPLoader.obj(13KB)
--------3DSFile.obj(38KB)
--------Terrain.obj(28KB)
----stdafx.cpp(67B)
----3DSFile.h(3KB)
----3DSFile.cpp(6KB)
----CBMPLoader.cpp(3KB)
----3DSLoader.cpp(17KB)
----cyborg.bmp(768KB)
----Camera.h(2KB)
----Thumbs.db(11KB)
----Camera.cpp(6KB)
----3DSLoader.suo(10KB)
----SkyBox.h(1004B)
----Terrain.cpp(8KB)
----Vector.h(1KB)
----data()
--------box.tga(188KB)
--------cloud.BMP(192KB)
--------right.BMP(96KB)
--------Desktop_.ini(9B)
--------detail.BMP(768KB)
--------back.BMP(96KB)
--------top.BMP(192KB)
--------terrain.raw(1024KB)
--------left.BMP(96KB)
--------terrain.BMP(768KB)
--------Thumbs.db(7KB)
--------front.BMP(96KB)
----Vector.cpp(2KB)
----3DSLoader.vcproj(4KB)

网友评论

  • 可以用,还不错
  • 可以运行。用来学习非常不错
  • 资料挺不错,能够运行,不过没看懂,顶一个
  • 可以运行。用来学习可以
  • 运行了一下,还是可以运行起来的,不过我看不懂,呵呵
  • 初学者 ,好复杂的样子 可以运行
  • 可以用,就是好复杂,想改成显示自己的模型都不会
  • 可以运行 不过好复杂
  • 程序不错哇~对于我这样的初学者要好好的研究下,这是导师让我看的东西。。。只能先借鉴您的学习下了~~
  • 这个源代码出自《OEPGGL游戏编程》,其中的CLoad3DS类很有参考价值
  • 可用。可惜我想要个MFC的
  • 什么玩意,又是重复的东西
  • 可以运行, 显示材质什么的都没有问题
  • 资料不错,有演示程序,好好研究一下
  • 可以运行 。就是模型文件太大了就不行了。。