ogre3d环境配置 SDK安装配置及事例教程

  SDK安装以及编译

  1、下载SDK,地址如下:http://www.ogre3d.org/download/sdk

  2、安装SDK,直接解压到相应目录,如D:/ogreSDK

  3、我用的是1.8版本,打开SDK安装目录,如图:

  D:Program FilesOgreSDK_vc10_v1-8-1


  用VS2010打开ogre.sln对其进行生成解决方案,过程有点慢,如果没有出问题,那就可以进行下一步了。

  4、打开D:Program FilesOgreSDK_vc10_v1-8-1bindebug下面的SampleBrowser_d.exe,就可以进入Sample


  创建项目并配置IDE(集成开发环境)

  1、创建一个Win32空项目

  2、新建一个main.cpp文件,加入WinMain函数


  3、在工程里添加现有项,添加头文件"ExampleApplication.h"。其中ExampleApplication.h在“D:Program FilesOgreSDK_vc10_v1-8-1includeOGRE”下


  4、在菜单栏依次点击项目——属性——配置属性——链接器——输入中,“附加依赖项”处:添加OgreMain_d.lib和 OIS_d.lib


  5、把ogre目录下的相关文件都包含到项目中,具体可参考,如图:


  6、在main.cpp中添加一个新类Example1,并重写createScene()函数如下


  7、在WinMain函数中创建一个Example1类的实例,并调用其go()函数。

  把应用程序的目录设到Ogre目录下,在菜单栏依次点击项目——属性——配置属性——调试,把工作目录改为:

  D:Program FilesOgreSDK_vc10_v1-8-1bindebug

  8、在WinMain函数里添加如下:


  好了,现在可以运行了,不过只是一个黑色的窗口,还没添加其他东西。

  最后在createScene()里添加以下两行:


  现在添加一个“恶魔”出来了,哈哈。忙活一天了,终于搞出来了。

时间: 2024-09-19 09:09:05

ogre3d环境配置 SDK安装配置及事例教程的相关文章

sdk配置-SDK怎么配置?求解决啊

问题描述 SDK怎么配置?求解决啊 各位大神,我想搭建一个安卓开发环境,配置成功了jdk并且输入javac也显示正确,但是为什么我配置SDK进入界面,点了安卓版本,tool extra后只显示4package这个选项亮,它上面的选项灰色,不能点击,我点击4package后,弹出英文对话框有两处错误,最后关闭窗口,再点SDK manager后显示文件不存在,求各位大神帮我解决这个问题 解决方案 参考图文教程:http://jingyan.baidu.com/article/f71d60375796

centos环境下lnmp安装配置_Linux

安装依赖库和开发环境 复制代码 代码如下: #依赖库和开发工具 yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel cu

Winodws2003中IIS6配置PHP环境FastCGI的安装配置详解

我们知道php配置有几种: 1.CGI方式加载PHP环境,通常就是IIS里面配置解释器为php.exe,早期比较常见,目前使用较少. 特点是:稳定,但效率太低. 2.ISAPI方式加载PHP环境,通常就是IIS里面配置解释器为php5isapi.dll,目前使用最多,应用最广. 特点是:多线程,效率较高,但不够稳定. 3.FastCGI方式加载PHP环境,在IIS环境里并不常见,但其它系统环境应用还是有的,不过IIS7.0开始内置FastCGI了. 特点是:高效率,高稳定性,属于将来发展趋势.

LAMP环境下SSL安装配置教程

https(全称:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目标的 http 通道,简单讲是 http 的安全版.即 http 下加入 SSL 层,https 的安全基础是 SSL,因此加密的详细内容就需要 SSL.在各个 Linux 发行版中,实现 SSL 的一般则是 openssl 套件. 默认情况下,LAMP 是没有开启 SSL 的,需要手动配置.本篇教程主要是将手动配置的过程总结一下. 下面将从申请 CSR 开

C/C++代码静态检查工具Cppcheck在VS2008开发环境中的安装配置和使用

Cppcheck is an analysis tool for C/C++code. Unlike C/C++ compilers and many other analysis tools, it doesn't detect syntax errors. Cppcheck only detects the types of bugs that the compilers normally fail to detect. The goal is no false positives. Cpp

CentOS 6.4下安装配置Spark-0.9集群

Spark是一个快速.通用的计算集群框架,它的内核使用Scala语言编写,它提供了Scala.Java和Python编程语言high-level API,使用这些API能够非常容易地开发并行处理的应用程序. 下面,我们通过搭建Spark集群计算环境,并进行简单地验证,来体验一下使用Spark计算的特点.无论从安装运行环境还是从编写处理程序(用Scala,Spark默认提供的Shell环境可以直接输入Scala代码进行数据处理),我们都会觉得比Hadoop MapReduce计算框架要简单得多,而

Otter-入门篇2(Manager安装配置)

Otter-入门篇2(Manager安装配置) 前言 上一节已经简单介绍了Otter的基本信息,本节我们就来开准备搭建一个我们自己的Otter环境,因为一个Otter需要Manage+node+数据库还有很多的依赖,本节我们先来搭建Otter的管理服务器Manager. 附上: 喵了个咪的博客:w-blog.cn Otter项目地址:https://github.com/alibaba/otter Otter文档地址:https://github.com/alibaba/otter/wiki 1

linux中Shadowsocks-Go Mu 安装配置教程

安装前配置 还是老样子,那就是各种支持库的安装.   Debian apt-get update apt-get install -y redis-server git CentOS yum install -y redis-server git 安装GO环境 Ubuntu/Debian – 安装配置Golang           安装教程:https://www.bxl.me/9531.html CentOS 6 – 安装配置Go语言                   安装教程:https

MySQL安装配置方法教程_Mysql

所有平台的Mysql下载地址为: MySQL 下载. 挑选你需要的 MySQL Community Server 版本及对应的平台. 一.Linux/UNIX上安装MysqlLinux平台上推荐使用RPM包来安装Mysql,MySQL AB提供了以下RPM包的下载地址: MySQL - MySQL服务器.你需要该选项,除非你只想连接运行在另一台机器上的MySQL服务器. MySQL-client - MySQL 客户端程序,用于连接并操作Mysql服务器. MySQL-devel - 库和包含文