纳金网
标题: World Machine与3dsMax地形制作 [打印本页]
作者: 艾西格亚 时间: 2014-8-14 19:41
标题: World Machine与3dsMax地形制作
前面的几个教程我们介绍了World Machine的操作与输出到Unity的应用部分,对游戏开发者来说,World Machine的方便与强大之处确实没得说,如果仅是作为地形的输出,World Machine算是轻巧型的制作软件,论功能的全面性是不及VUE,这方面的选择就取决于用户对项目的需求与应用面层面了。
本教程介绍的是World Machine地形输出到3dsMax的操作,并结合了一个种植插件的应用,现在让我们来说明一下地形输出的几个重点:
首先是将地形输出的Resolution调整到2048,取消+1的选项。需要特别注意的是这个地方的数值如果设置过低,将会导致输出图档的像素不足,在3dsMax生成地形的时候就会受到影响。
在输出前还需要对地形的外貌进行调整与确认,例如我们使用了Layout来制作岛屿的外形,方框内的部分即为输出的地形,这里可以通过移动控制点来改变外形,也可以增加与删除控制点来改变地形的细节。
设置完成后,按下绿色的地形创建按钮,通过这个功能才能将地形的精细度完整的呈现出来。
地形输出时需要的是两个图档,一个是位高图 - Height Output,另一个是地形表面贴图 - Bitmap Output,位高图用来制作地形的高度与细节,贴图就是用来覆盖地形表面。
如图所示,这是地形输出的位高图与贴图,图片的像素皆为2K,接下来就可以准备到3dsMax生成地形了。
创建一个2000x2000的Plane,将断面设置为100x100或是更高些,断面数量越高,地形的细节越能表现。
接着在Plane上面增加一个Displace的修改器,在Image的栏位指定导出的位高图(下载附件),Strength的栏位输入生成的地形高度,由于我们在Max里面采用了米的单位,使用这里的地形高度需要控制一下数值。
在设置Strength的数值后,地形的样貌就呈现出来了,与我们在World Machine所制作的岛屿造型基本一致,如果觉得细致度还不够,可以再增加Plane的断面数量来提升。
高度生成后,再将World Machine输出的贴图设置在地形上面,这样就制作出来一个初步的地形效果,如果需要对地形表面进行更细致的处理,可以将模型输出到Mudbox或是ZBrush来雕刻出更多的细节。
接下来我们要介绍一个很不错的植物与物体的种植工具,下载位置为:
YkFreePainter Lib - 制作景观的好帮手
YkFreePainter Lib是一款免费的模型生成工具,打开面板后,在左边的栏位提供了多样化的模型列表,包含了各类的树木花草与建筑用的模型,Settings的部分用来设置模型生成的方式与笔刷的类型,右边的设置主要是用来指定某个区域或是物体表面来填充植物。
在左边的栏位选择植物后,按下Paint即可在地形上刷出模型,如果一次选择几种不同的植物,那么在刷模型的时候就会以乱数的方式来生成。
如图所示,在Tree的栏位里面选择了四种植物,勾选Bend与Noise来增加乱数种植的效果,min scale与max scale设置了最大与最小的模型比例,按下Paint即可在地形上刷出这几种植物。
YkFreePainter Lib很方便的就是可以组合出不同种类的模型在地形上绘制,而这些模型都是以3D的形态呈现,所以没有任何视角的渲染问题。
刷模型的方式提供了默认的Put功能,也就是鼠标点那个位置就在该处生成模型,另一种Brush模式就更为方便,直接用类似笔刷的操作即可在地形上大量的产生模型。
我们实际上测试了Forest Pro与YkFreePainter Lib这两个工具,整体来说,Forest Pro适合用在大场景,YkFreePainter Lib用在局部区域则是比较有优势,不过由于YkFreePainter Lib是免费提供给用户,这个就没的说了,毕竟Forest Pro是商业级的插件,就看项目的大小来取决用哪个工具。
延伸阅读:
使用World Machine制作漂亮的山体模型
http://www.narkii.com/club/thread-327935-1.html
World Machine与Terrain Composer地形制作教程
http://www.narkii.com/club/thread-328423-1.html
作者: 王者再临 时间: 2014-8-15 13:29
bitmap输出那个位置搞的不是很明白。。研究看看
作者: hyui 时间: 2014-8-16 03:10
Good tuorial !
作者: 文墨君 时间: 2014-8-25 00:01
这个做做规划什么的还行
欢迎光临 纳金网 (http://rs.narkii.com/club/) |
Powered by Discuz! X2.5 |