美文网首页
三维开源游戏开发引擎OGRE学习笔记之一(OGRE安装)

三维开源游戏开发引擎OGRE学习笔记之一(OGRE安装)

作者: roc_wang | 来源:发表于2016-07-12 10:48 被阅读0次

    OGRE作为为数不多的开源三维游戏开发引擎之一,无论是在一些专业的中型三维游戏的开发中,还是在其他科研项目中都有着相当出色的表现.

    世界上最大的开源机器人操作系统ROS中的知名三维视觉显示系统RVIZ包所使用的三维引擎就是OGRE.

    本文主要针对Ubuntu14.04环境下对于OGRE安装的最简单方式稍作介绍.


    首先,你需要安装一个类似于github一样的版本控制软件hg,因为OGRE就是使用hg做版本控制的.

    sudo apt-get install Mercurial# 安装hg

    其次,在你想要安装OGRE的目录,新建立一个ogre文件夹.

    mkdir ogre# 建立ogre目录

    下载ogredeps,编译配置依赖项.

    hg clone https://bitbucket.org/cabalistic/ogredeps# clone ogre依赖库

    cd ogredeps

    cd ogredeps

    mkdir build

    cd build

    cmake ..

    make

    sudo make install# 将依赖库安装到系统

    最后,下载和编译OGRE.

    hg clone https://bitbucket.org/sinbad/ogre# clone ogre代码库

    cd ogre

    mkdir build

    cd build

    cmake ..

    make -j6# 看个人的电脑了,j6代表使用6个线程来编译代码

    sudo make install# 将编译好的ogre安装到系统

    OGRE软件安装完成,现在你可以开始开始编译ogre目录下的Samples中的实例了.

    PLUS::若程序编译通过但是运行出错,报错Could not load dynamic library ./RenderSystem_Direct3D9,则将可运行程序目录当中如ogre/build/bin/plugin.cfg文件拷入程序目录当中即可解决.

    相关文章

      网友评论

          本文标题:三维开源游戏开发引擎OGRE学习笔记之一(OGRE安装)

          本文链接:https://www.haomeiwen.com/subject/zutldttx.html