VUE提供的地形工具非常的强大,可以在极短的时间内创建出高精度的复杂地形,并且提供了多边形的转换功能用来输出到其他的3d软件使用,对于游戏与3D场景的地形设计可以说是绝佳的制作工具。
现在我们将通过简单的技巧来制作出一个特殊的地形物件,这里面使用的是3D软件最常用的一个工具——布尔运算(Boolean)来完成这个模型。
首先在VUE里面创建一个基本的球体,如图所示,在创建的模型上面,会显示出功能小方块以方便我们快速的对模型进行调整,一般的情况下可以先忽略掉这个小方块的操作。
接着使用球体上面的缩放工具将球体沿着Y(蓝色箭头)轴进行挤压,如图所示:
按下Ctrl+D进行球体的复制,在顶视图里面使用缩放工具将复制出来的球体再一次进行挤压,然后调整一下两个球体的关系位置,如图所示:
继续使用Ctrl+D复制第三个球体,仍然使用缩放工具进行挤压,在视图里面注意调整的轴心即可。
将三个球体的位置摆放好之后,选择Create Metablob Object功能,Metablob简单来说就是变形球的一个融合效果,可以将不同的物件在合并时自动产生圆滑的曲面,早期在没有NURBS的工具时,Metablob经常被用来制作生物的模型。
如图所示,在Metablob的作用下,球体会融合成一个圆滑的物件,这时如果我们去移动任一个球体,也会改变生成的物件外观。
在Metablob上面以右键方式选择Edit Material,我们需要对这个物件进行材质上的替换。
在Bump的标签里,双击球体的显示框弹出凹凸效果的材质列表,我们希望在物件的表面增加类似岩石的效果。
如图所示,在列表里面我们选择了一个Sedimentary Rock的凹凸效果,这是一种类似表面沉淀或是海水浸泡后的岩石纹理。
勾选Displacement mapping功能使物件的表面能呈现出更为强烈的凹凸效果,然后修改Depth的数值,这里的数字可以从0.2到1的范围内来进行测试。
如图所示,这是更换材质后的渲染效果。
了解Metablob的基本运作方式后,现在我们尝试用其他的形状来组合出不同的地形物件,如图所示,在场景里面先建立一个基本的甜甜圈物件。
建立一个球体,然后将其压扁后摆放在甜甜圈的左下方。
使用Ctrl+D的功能方式继续复制出其他的球体,并对每一个球体进行大小不同的调整与位置的摆放,如图所示:
选择所有的物件后以Metablob进行组合,进行渲染后可以看到所有的物件已经融合成一个平滑的网格物体,接下来还需要进行材质的设置。
在Bumps标签里面一样选用之前使用的Sedimentary Raock材质,勾选Displacement mapping,然后再勾选Add bump to displaced surface选项来增加纹理的细节。
如图所示,在经过材质的重新设置后,网格物体表面呈现出来的质感就比较接近地形效果。
除此之外,Metablob的地形也能以烘培方式将网格模型转换为多边形的结构,如图所示,在Metablob上面按右键选择Bake to Polygons,在弹出来的选项里面即可对转换的多边形数量进行设置。