个人博客文章链接:http://www.huqj.top/article?id=159
制作3d游戏的第一步是创建地形系统,这里我直接用u3d内置的地形系统创建的,虽然不算漂亮,但基本的意思还是有的。
首先我们要确定地形的大致样子,比较好的做法是先用地图作为纹理覆盖在地形上,然后照着这个地图画地形就可以,例如我选的下面这个地形地图:
首先要添加一张纹理选择地图并且将图片大小调整成和地形大小一样,这样就只会有一张图片铺在terrain上。
然后对照着这个地形画山脉和水流等等,地形大致画好了之后,把这个纹理删除,用其它纹理(草地、岩石等)涂相应的位置。有一点注意的是,因为需要有水流,所以开始的时候把全部地形涂成大于0的一个高度,这里我是10,然后在需要有水的地方画出小于10的高度,最后在全局添加一个和地形一样大的水源高度设置成仅次于10的高度,例如9.5,然后低于10的地方就会有水了。水源如下: