製做一個遊戲編輯器玩玩(3)

如今開始作terrain相關的基本內容。app

首先是添加一個terrain對象類spa

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

其中TerrainObject類用於管理地形系統的全部數據。 定義以下對象

內部有高度數據,法線數據,地塊屬性數據。地塊元素數據和繪製元素管理及紋理管理等。blog


終於把地形的全部的內容加上去了。看下效果。element


OK, 看到地形已經渲染出來了。仍是挺順利的。下一步是加地形編輯功能了。get

相關文章
相關標籤/搜索