Ogre1.13 编译 ogitor
时间: 2023-08-10 17:05:40 浏览: 101
编译Ogitor需要先编译Ogre引擎和Qt库。以下是Ogre1.13编译Ogitor的步骤:
1. 下载Ogre1.13源代码并编译安装,确保Ogre1.13已经能够正常使用。
2. 安装Qt5,并确保Qt5已经能够正常使用。
3. 下载Ogitor源代码并解压缩到任意目录。
4. 进入Ogitor源代码目录,创建build目录。
5. 在终端中进入build目录,执行以下命令:
```
cmake .. -DOGRE_BUILD_SAMPLES=FALSE -DCMAKE_BUILD_TYPE=Release
```
这将使用CMake来生成Makefile,其中`-DOGRE_BUILD_SAMPLES=FALSE`选项表示不编译Ogre示例程序,`-DCMAKE_BUILD_TYPE=Release`选项表示编译Release版本。
6. 执行以下命令进行编译:
```
make -jN
```
其中N表示你的CPU核心数。
7. 如果编译成功,你可以在build/bin目录下找到Ogitor可执行文件,运行它即可。
注意:编译Ogitor可能会遇到一些问题,例如缺少依赖库、编译器版本不兼容等。如果遇到问题,可以参考Ogitor官方文档或者在Ogitor社区寻求帮助。
相关问题
编译安装_Ogre-next的编译和安装
编译和安装Ogre-next的步骤如下:
1. 安装依赖项:
Ogre-next需要一些依赖项来编译和运行。请确保已安装以下软件包:
```
libfreetype6-dev
libgl1-mesa-dev
libglu1-mesa-dev
libogre-1.12-dev
libois-dev
libprotobuf-dev
libzmq3-dev
protobuf-compiler
zlib1g-dev
```
你可以使用以下命令来安装它们:
```
sudo apt-get install libfreetype6-dev libgl1-mesa-dev libglu1-mesa-dev libogre-1.12-dev libois-dev libprotobuf-dev libzmq3-dev protobuf-compiler zlib1g-dev
```
2. 下载和编译Ogre-next:
首先,下载Ogre-next源代码:
```
git clone https://github.com/OGRECave/ogre-next.git
```
进入源代码目录:
```
cd ogre-next
```
创建并进入构建目录:
```
mkdir build
cd build
```
使用CMake生成构建文件:
```
cmake ..
```
然后,编译Ogre-next:
```
make
```
安装Ogre-next:
```
sudo make install
```
现在,Ogre-next已经编译和安装完毕,你可以在你的项目中使用它了。
blender导出OGRE
Blender 是一款非常优秀的3D建模软件,而 OGRE 是一款非常流行的开源游戏引擎。如果你想要将 Blender 中制作的 3D 模型导入到 OGRE 游戏引擎中,可以通过以下步骤实现。
首先,你需要在 Blender 中安装并启用 OGRE 导出插件。这个插件名字叫做"Blender2OGRE",你可以从 https://github.com/OGRECave/blender2ogre 下载最新版本,并按照说明进行安装。
接下来,打开你的模型文件,通过菜单栏选择 "Export" -> "OGRE(.mesh)"。在弹出的对话框中,选择你要导出的模型名称、路径和格式等信息,然后点击 "Export OGRE mesh" 按钮即可将模型导出为 OGRE 支持的格式。
在 OGRE 引擎中,你可以使用 OGRE 的 MeshLoader 类加载并渲染你导出的模型。同时,你也可以使用 OGRE 的材质编辑器对模型进行材质的设置和编辑。