10 2010 档案
摘要:3D作品3D小飞机游戏学DirectX9.0好长一段时间。没有能做一个像样的东西。心里感觉就像没有过它一样。毕竟没什么证明我学过了。于以后的学习以后的就业都会有一定的促进作用。记得大一时玩过一个3D的单机飞机。于是,就想试一下自己能不能写一个简单的。也好总结一下自己所学的DirectX9.0。于是开始找资料做准备。(哎,好像3D的图像资源好难找……,只能用别人的了)。……所用的环境:VS2005+DirectX9.0(音效引擎用的是DietctX7.0)项目的总体结构:Mygame12的文件夹下有三个子文件夹:GameEngine,Resources,Sound.。GameEngine:一个简
阅读全文
摘要:OgreMain模块特性相关类场景组织体系 Node, SceneNode, SceneManager, Camera, MovableObject Material管理 MaterialManager, Material, Material::TextureLayer 插件动态加载系统Root, DynLibManager, DynLib 数学支持库Math, Vector3, Matrix3, Matrix4, Quaternion 渲染器和几何管道RenderSystem, RenderQueue, Renderable 网格/几何实体管理 MeshManager, Mesh, SubM
阅读全文
摘要:OGRE运行期结构江西理工 方声辉 2010年10月7日星期四运行完DEMO之后,注意查看ogrenew\Samples\Common\bin\Debug文件夹中的内容,从这里可以看到OGRE程序的运行环境。除了DEMO的可执行文件外,该文件夹中还包括如下动态链接库:Debug:OgreMain_d.dllIOS_d.dllOgrePlatform_d.dllRenderSystem_Direct3D7_d.dllRenderSystem_Direct3D8_d.dllRenderSystem_SDL_d.dllPlugin_GuiElements_d.dllPlugin_BspSceneMa
阅读全文
摘要:OGRE第一个程序江西理工 FangSH 2010年10月9日星期六关于VS2005的搭建。我自己的经验。编译时出现了什么错误就加什么。所以最后所有需要的头文件和库文件如下:包含文件:Samples\Common\includeIncludeOgreMain\includeDependencies\includeDependencies\src\ois-1.2.0\include库文件:lib\debugbin\debuglib\releasebin\releaseDependencise\lib\DebugDependencies\lib\Release当然这之前是要先在VS2005配置好D
阅读全文
摘要:C++ 模板江西理工 FangSH 2010-10-1 若一个程序的是对某种特定的数据类型进行处理,则可以交所处理的类型说明为参数,以便在其他数据类型的情况下使用.这就是模板的由来.模板是以一种完全通用的方法来设计函数或类而不必能预先说明使用的每个对象的类型.模板可分为类模板(class template)和函数模板(function temlpate).模板的语法模板函数template 类型形参表返回类型 函数名(形参表){函数定义体;}"类型形参表"可以包含基本数据类型,也可以包含类类型;类型形参要加前缀class.且参数必须在"函数体中出现一次".对函数模板的说明和定义必须是全局作..
阅读全文