二、Ogre 1.12 基本框架介绍
- 下载Ogre SDK
到https://www.ogre3d.org/官网,到 Download >> Download OGRE >> 找到最新的 OGRE 1.12.1 MSVC SDK 下载 - 解压缩文件
将下载的 ogre-sdk-1.12.1-vc15-x64.zip 文件解压缩到你适合的磁盘里,例如d:盘,在d盘根目录生成ogre-sdk-1.12.1-vc15-x64文件夹,里面包含bin、CMake、include、lib、Media、share文件夹。

| bin 文件夹内文件名称 | 作用简介 |
|---|---|
| Codec_STBI.dll | |
| DefaultSamples.dll | |
| OgreBites.dll | |
| OgreHLMS.dll | |
| OgreMain.dll | ogre的核心,起到了串联整个系统的作用,管理各个插件的加载和提供接口,以及日志,文件,存储,和数学库等等,是ogre的核心设计。 |
| OgreMeshLodGenerator.dll | |
| OgreMeshUpgrader.exe | |
| OgreOverlay.dll | |
| OgrePaging.dll | |
| OgreProperty.dll | |
| OgreRTShaderSystem.dll | |
| OgreTerrain.dll | |
| OgreVolume.dll | |
| OgreXMLConverter.exe | |
| PlayPenTests.dll | |
| Plugin_BSPSceneManager.dll | |
| Plugin_OctreeSceneManager.dll | 八叉树场景管理器,是一插件的形式载入程序的,同样的类似Plugin_xxx.sceneManager.dll 文件分别是对应场景管理器的封装实现 |
| Plugin_OctreeZone.dll | |
| Plugin_ParticleFX.dll | 粒子系统,通常是渲染引擎的特效系统 |
| Plugin_PCZSceneManager.dll | |
| plugins.cfg | 决定ogre要加载哪些插件,只要有一种场景管理器和渲染系统 |
| quakemap.cfg | queake 地图配置文件 |
| RenderSystem_Direct3D9.dll | |
| RenderSystem_Direct3D11.dll | |
| RenderSystem_GL.dll | |
| RenderSystem_GL3Plus.dll | |
| resources.cfg | ogre启动的时候要从里边读取所有资源文件的位置,所有资源的路径都需要通过它来进行设置 |
| SampleBrowser.exe | Ogre的演示程序 |
| samples.cfg | |
| SDL2.dll | |
| Test_Ogre.exe | |
| TestContext.exe | |
| tests.cfg | |
| VRMLConverter.exe | |
| VTests.dll | |
| zlib.dll |
本文档介绍了如何逐步学习Ogre 1.12开发,首先从下载Ogre SDK开始,提供了在官网下载1.12.1 MSVC SDK的链接,并详细说明了解压缩后的文件结构,包括bin、CMake、include、lib、Media、share等文件夹的内容。

8235

被折叠的 条评论
为什么被折叠?



