Nebula3中目前还是没有地形…
不过冒似国外的引擎除了CryEngine外对于地形都不重视…..
之前看了下WOW的地形组织方式, 一直在想怎么把它加进来
模模糊糊地感觉到, 它应该是把Model当成了最基本的渲染单位
地形是不是也需要包装成模型呢? 也就是说, 地形对于引擎来说是个上层概念, 不应该放到Graphics内部去管理. 嗯, 虽说地形也是一种特殊的模型, 但它的管理方式相对来说太过于特殊了, 不知道还能不能跟模型走一条管线.
先看看植被是怎么组织的:
(这里不讨论其原理, 因为这个系统是依赖Nebula Maya Toolkit的)(另: 这设计简直是中央集权….几乎每个类都要跟renderer