OGRE地形笔记

开发环境

OGRE 1.72

 

教程

Basic Tutorial 3         Terrain, Sky, and Fog

 

 

浅谈

在1.71之前版本中使用Terrain Scene Manager进行地形管理,之后使用Ogre Terrain System.

Terrain和Paging有必不可分的关系,需要都理解。

 

管理步骤

1、首先需要创建全局的terrain options:OGRE_NEW Ogre::TerrainGlobalOptions();

2、创建TerrainGroup对象,与之前的CEGUI中的窗口和图片类似,都喜欢用数据集管理数据;

	mTerrainGroup = OGRE_NEW Ogre::TerrainGroup(mSceneMgr, Ogre::Terrain::ALIGN_X_Z, 513, 12000.0f);
	mTerrainGroup->setFilenameConvention(Ogre::String("BasicTutorial3Terrain"), Ogre::String("dat"));
	mTerrainGroup->setOrigin(Ogre::Vector3::ZERO);

 

3、设置Terrain,稍后再说明细节

4、定义Terrain并加载

mTerrainGroup->loadAllTerrains(true)

5、计算blendmaps

6、清理mTerrainGroup

mTerrainGroup->freeTemporaryResources();

 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值