制做一个游戏编辑器玩玩(3)

如今开始作terrain相关的基本内容。app

首先是添加一个terrain对象类spa

接着添加Block类BlockPixel类terrainrenderitem类和terrainrendermanager类orm

其中TerrainObject类用于管理地形系统的全部数据。 定义以下对象

内部有高度数据,法线数据,地块属性数据。地块元素数据和绘制元素管理及纹理管理等。blog


终于把地形的全部的内容加上去了。看下效果。element


OK, 看到地形已经渲染出来了。仍是挺顺利的。下一步是加地形编辑功能了。get

相关文章
相关标签/搜索