TTLB_scene_demo

所属分类:DirextX编程
开发工具:Visual C++
文件大小:7986KB
下载次数:50
上传日期:2011-08-07 14:50:55
上 传 者yish0000
说明:  该程序实现了天龙八部地形的加载。 实现地形的部分主要都是改ETM实现的。 场景环境和模型的载入时直接在Sample中用Tinyxml实现的。
(The program implements Dragon terrain load. Mainly to achieve some of the terrain changed ETM achieve. Scene environment and load the model directly in the Sample used Tinyxml achieve.)

文件列表:
TTLBSceneDemo\temp\all.material (1539924, 2009-09-22)
TTLBSceneDemo\bin\Debug\media.cfg (323, 2008-08-22)
TTLBSceneDemo\bin\Debug\ogre.cfg (283, 2009-10-20)
TTLBSceneDemo\bin\Debug\Plugins.cfg (275, 2009-10-08)
TTLBSceneDemo\bin\Debug\quake3settings.cfg (83, 2008-08-22)
TTLBSceneDemo\bin\Debug\resources.cfg (1268, 2009-10-20)
TTLBSceneDemo\bin\Debug\Ogre.log (4743, 2009-10-20)
TTLBSceneDemo\bin\Release\ReferenceAppLayer.dll (433152, 2008-11-02)
TTLBSceneDemo\bin\Release\RenderSystem_Direct3D9.dll (401408, 2009-10-06)
TTLBSceneDemo\bin\Release\RenderSystem_GL.dll (593920, 2009-10-06)
TTLBSceneDemo\bin\Release\media.cfg (323, 2008-08-22)
TTLBSceneDemo\bin\Release\ogre.cfg (283, 2009-10-20)
TTLBSceneDemo\bin\Release\OIS.dll (78336, 2007-11-06)
TTLBSceneDemo\bin\Release\Demo_ETSM.exe (110592, 2009-10-20)
TTLBSceneDemo\bin\Release\Ogre.log (4743, 2009-10-20)
TTLBSceneDemo\bin\Release\EditableTerrainManager.dll (148992, 2009-10-20)
TTLBSceneDemo\bin\Release\OgreGUIRenderer.dll (57344, 2009-10-06)
TTLBSceneDemo\bin\Release\Plugins.cfg (275, 2009-10-08)
TTLBSceneDemo\bin\Release\OgreMain.dll (5512192, 2009-10-06)
TTLBSceneDemo\bin\Release\Plugin_BSPSceneManager.dll (180224, 2009-10-06)
TTLBSceneDemo\bin\Release\Plugin_CgProgramManager.dll (57344, 2009-10-06)
TTLBSceneDemo\bin\Release\Plugin_OctreeSceneManager.dll (253952, 2009-10-06)
TTLBSceneDemo\bin\Release\quake3settings.cfg (83, 2008-08-22)
TTLBSceneDemo\bin\Release\CEGUI.log (16703, 2009-10-20)
TTLBSceneDemo\bin\Release\Plugin_ParticleFX.dll (102912, 2009-10-06)
TTLBSceneDemo\bin\Release\resources.cfg (1268, 2009-10-20)
TTLBSceneDemo\bin\Release\CEGUIBase.dll (1667072, 2007-05-03)
TTLBSceneDemo\bin\Release\CEGUIExpatParser.dll (118784, 2007-05-03)
TTLBSceneDemo\bin\Release\CEGUIFalagardWRBase.dll (122880, 2007-05-03)
TTLBSceneDemo\bin\Release\cg.dll (2449408, 2007-12-13)
TTLBSceneDemo\build\TTLBSceneDemo.sln (3165, 2009-10-20)
TTLBSceneDemo\build\TTLBSceneDemo.suo (11776, 2009-10-20)
TTLBSceneDemo\dependency\TinyXML\TinyXML.vcproj (3016, 2009-10-06)
TTLBSceneDemo\dependency\TinyXML\tinystr.h (8783, 2007-05-06)
TTLBSceneDemo\dependency\TinyXML\tinyxml.h (64596, 2007-11-29)
TTLBSceneDemo\dependency\TinyXML\TinyXML.vcproj.KingMars.Administrator.user (1400, 2009-10-20)
TTLBSceneDemo\dependency\TinyXML\tinyxmlparser.cpp (37334, 2009-10-01)
TTLBSceneDemo\dependency\TinyXML\tinystr.cpp (2602, 2009-10-01)
TTLBSceneDemo\dependency\TinyXML\tinyxmlerror.cpp (1809, 2009-10-01)
TTLBSceneDemo\dependency\TinyXML\tinyxml.cpp (38850, 2009-10-05)
... ...

文章地址:http://www.cnblogs.com/syqking 实现地形的部分主要都是改ETM实现的。 场景环境和模型的载入时直接在Sample中用Tinyxml实现的。 修改的ETM源文件所在目录为.\dependency\ETM\src Demo源文件所在目录为.\dependency\ETM\Sample 由于大小问题大部分资源文件,静态库都未包含,所以请自行添加Ogre自带的一些资源文件和TTLB的资源文件,并可能需要修改项目的一些路径设置。 TTLB资源文件可由提取工具从游戏中提取。访问http://www.cnitblog.com/sword/category/5167.htmlScene可获取。 bin/Release文件夹下有可执行文件及其所需的动态库,所需要的资源包含进去后应该就可以运行Demo 所需要的资源有:shaolin场景所需要的.mesh文件(media/TTLB/model)及其对应的纹理(media/TTLB/material/textures),地形贴图文件(media/TTLB/brush)。 Temp文件夹中有all.material文件,是所有模型的材质,现在的新版本TTLB中是加密的,建议不要加到资源目录中,不然载入很慢,可以挑要用到的新建一个材质文件。media/TTLB/material/scripts中已有少林场景要用到的材质文件。 2009-10 Shen Yuqing HUST syq.myth@gmail.com

近期下载者

相关文件


收藏者