首页 > 其他 > 详细

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

时间:2020-03-17 22:44:14      阅读:64      评论:0      收藏:0      [点我收藏+]

现在开始做terrain相关的基本内容。

首先是添加一个terrain对象类

技术分享图片技术分享图片?

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

技术分享图片技术分享图片?

其中TerrainObject类用于管理地形系统的所有数据。 定义如下

技术分享图片技术分享图片?

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

技术分享图片技术分享图片?

终于把地形的所有的内容加上去了。看下效果。

技术分享图片技术分享图片?

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

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

原文:https://www.cnblogs.com/dodobox/p/12513860.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!