从零开始做3D地图编辑器(二)(基于QT与OGRE)

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

二、工具安装指南

1OGRE下载与编译

OGRE官方网站:http://www.ogre3d.org

下载最高版本的OGRE1.7.1),有两种方式:

第一种方式是直接下载SDK,下载的SDK可以直接使用,但是由于编译环境不同,可能会缺少一些DXDLL,你得在网络下另外下载缺少的DLL,下载方法是从网站左侧的DownLoad里面选择SDK,然后选择相应VS的版本,我们推荐使用VS2008,因为QT针对2008做了一个AddIn

第二种方式是下载源代码进行编译。个人觉得使用OGRE应该使用自己编译的库,毕竟有什么需要的时候还可以自己修改,自己编译需要注意几点:

1、除了OGRE源码外,你需要额外下载Microsoft Visual C++ Dependencies Package并把它解压到OGRE目录你自己的OGRE目录后编译
         2
、你需要下载CMAKE,官方网站是www.cmake.org。下载一个最新版本就行。

3、你机器需要安装DXSDK,不然OIS和DX的渲染系统插件无法编译

4、使用Cmake生成Ogre VS解决方案的时候要记得指定Dependencies目录(在Cmake提醒你的时候指定)。此过程可以参考

http://wiki.ogre3d.cn/wiki/index.php?title=CMake_%E5%BF%AB%E9%80%9F%E5%85%A5%E9%97%A8%E6%89%8B%E5%86%8C

VS打开生成的解决方案,

然后直接编译就可以获得dlllib.

2QT下载

QT官方网站:http://qt.nokia.com/products

下载QT也有两种方式,一种是纯SDKQt SDK for Windows* (287 MB)),另外一种是针对VS2008的库(Qt libraries 4.6.2 for Windows (VS 2008, 194 MB)),这两者有一定的区别,前者带有更多的工具(IDE等)。我推荐下载针对VS2008的库,下载安装完之后,还需要下载一个Addin,这个Addin比较难找,在Other downloads里面下载Visual Studio Add-in (44 MB)

安装完Add-In之后,打开VS2008应该就可以找到QT的模板了。QT4 projects下面有一些选项,选择新建一个QT Application。新建完编译通过,运行发现这是一个基本窗口。

如果编译OIS没有成功,请在项目属性里面填入DXincludelib路径。

从零开始3D地图编辑器 基于QTOGRE 阅读详情

相关推荐

OGRE3D从新手到入门

资源名称:OGRE 3D从新手到入门内容简介:0_序言1_OGRE3D介绍2_配置开发环境3_OGRE基本框架介绍4_OGRE场景管理器器介绍5_OGRE初级教程目录5.1_OGRE初级教程15.2_OGRE初级教程25.3_OGRE初级教程35.4_OGRE初级教程45.5_OGRE初级教程55.6_OGRE初级教程65.7_OGRE初级教程75.8_OGRE初级教程86_OGRE中级教程目录6 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。

_Ogre3D.rar_Ogre_ Ogre_ogre_ogre3d 教程

Ogre基础教程,为Ogre初学者提供入门指导,方便大家学习。

ogre 官网示例程序大全

官网上可运行的例子,包含了源代码以及相关的资源文件。希望可以对初学者有所帮助

Orge 学习资源

网站: 1、 OGRE官网http://www.ogre3d.org(重要) 2、 OGRE WIKIhttp://www.ogre3d.org/wiki/index.php/Main_Page(重要) 3、 NxOgre WIKIhttp://www.ogre3d.org/tikiwiki/Nxogre(重要) 4、 OGRE...

aikb6223的博客 230

OGRE学习系列一:OGRE安装环境配置

本文内容翻译自官网,对应windows操作系统部分,英文水平较高者或Linux / MAC OS X系统使用者可直接看英文原文:OGRE安装配置官网网址 1、安装前预备        1.1、打开网页http://www.ogre3d.org/download/sdk(更多近期版本跳转 SDK's made available by the forum user Transpor

3856

先玩玩Ogre

Ogre不错,一个很有名的3D图形引擎.开源,稳定,结构好,推荐一起来玩玩。Ogre官网是:http://www.ogre3d.org在燕尘大侠的BLOG上有他写的教程(不错,但就是有点旧了):http://www.yanchen.com如果你E文好的话,可以真接去看Ogre官网上的Tutorials,比较全,也比较新:http://www.ogre3d.org/wiki/i

自由天空 1051

常见的开源游戏引擎

Delta3D: Delta3D是一个功能齐全的游戏引擎,可用于游戏,模拟或其他图形应用。其模块化设计集成了其他的开源项目,如‘开放场景图’,‘开放动力学引擎’,‘人物动画库’和‘OpenAL’ 。Delta3D把这些开源项目集成到一个易于使用的应用程序编程接口中。 NeoEngine: NeoEngine是一个全功能的用C++编写的开源3D三维游戏引擎。该引擎是多平台的,包括Ope

米老头的博客 1669

QTOGRE3D地图编辑器

http://blog.163.com/modingfa_002/blog/static/1109254662010427114343461/ http://download.chinaprj.cn/detail/iDDDibsB                 code 第一章 基础知识 注:文章里面有不少个人见解,欢迎大家一起互相讨论。希望高人能给予相应理解意见建议。 在实际3D

linking530的专栏 2693

从零开始3D地图编辑器(基于QTOGRE)

第一章 基础知识注:文章里面有不少个人见解,欢迎大家一起互相讨论。希望高人能给予相应理解意见建议。在实际3D游戏开发中,编辑器是极其重要的一个部分,一个优秀健壮的编辑器,可以使项目事半功倍,而相反,一款BUG超多(随时会挂)又不注重操作习惯(完全基于快捷键,又没有详细的使用说明

关注云计算 2174

3D地图编辑器实现

写的很详细的3D地图编辑器实现过程,刚开始学游戏工具、引擎开发同学可以参考一下。

qt版的tiled地图编辑器

qt版的tiled地图编辑器

从零开始3D地图编辑器()(基于QTOGRE)

<br />第编辑器的基本框架<br />一、几个问题         <br />前面说了很多编辑器之外的东西,真正要动手编辑器了,也不能一股脑地就开始了,这之前必须要问自己几个问题:<br />1、这个地图编辑器有什么基本功能?<br />2、导入导出文件格式?<br /> <br />A、3D地图编辑器的基本功能<br />正如开篇所说,编辑器制作有两种趋势,其中一种是大而全的世界编辑器,这种方式可以带给极大的成就感,正合很多新人的意,但是我觉得一开始给自己(特别是新人)设定一个庞大的计划是件

破烂熊 1451

从零开始3D地图编辑器(一)(基于QTOGRE)

第一章 基础知识注:文章里面有不少个人见解,欢迎大家一起互相讨论。希望高人能给予相应理解意见建议。在实际3D游戏开发中,编辑器是极其重要的一个部分,一个优秀健壮的编辑器,可以使项目事半功倍,而相反,一款BUG超多(随时会挂)又不注重操作习惯(完全基于快捷键,又没有详细的使用说明)的编辑器,不仅会使项目事倍功半,而且会削弱开发人员的积极性,甚至让开发人员对项目产生排斥情绪。编辑

步行者,一步一个脚印 5054
上一篇: 从零开始做3D地图编辑器(一)(基于QT与OGRE)
下一篇: 从零开始做3D地图编辑器(三)(基于QT与OGRE)
vickylh
博客等级 码龄23年 47粉丝 16原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值