这一次介绍的软件比较杂,主要有:ZBrush,Photoshop,Body paint,xforg,sketchup这几款软件。
由于贴近艺术家的创作方式,ZBrush(或者mudbox)在业界中使用的已经越来越多。我觉得zbrush主要有三个用途:第一,为一般三维软件制作的三维模型进一步添加细节,提供各种笔刷工具,导出后多一张法线贴图或置换贴图,从而可以在低模上显示高模的效果。maya等软件下建模,还是以点边面的层次为主,控制起来很不方便,而ZBrush以类似雕塑的形式可以让艺术家大块地修改变形,控制级别更高了。
下面是一个简单的工作流程:
1. 导入在maya中制作的低模
2. 在ZBrush中细分(这里细分6级),利用笔刷在模型表面添加细节
3. 导出法线贴图或置换贴图,在maya中的低模就可以显示有高模的细节了
由于ZBrush是采用2.5D的显示方式,其支持的模型面数和细分等级也比一般的三维软件要高。
第二,利用z球工具快速建模。ZSphere就像是一套带包络球的骨骼,通过z球工具,艺术家可以快速地建立模型的大致形状,然后可以在此基础上修改。
第三,ZBrush还可以直接在三维模型上绘制贴图,但ZBrush的这一功能不是很强,一般不用ZBrush来实现。
说到贴图绘制,就不得不提Photoshop,觉得ps两个功能最牛,笔刷和层。绘制贴图一般可以通过ps来把素材上的部分贴图变形贴到三维模型上,如下图
更方便地绘制贴图的工具是Body paint,deep paint等,可以直接在3d物体上绘制贴图,所见即所得。而且拥有和ps类似的笔刷与层的工具,有点类似3d版的photoshop。这样绘制贴图更直观,而且应该不需要uv的形状同三维物体比较相像,而更强调uv空间的充分利用。(分uv一般可以用uvlayout,unfold 3d这两个小工具)
上图为Body paint的操作界面,deep paint还可以方便地把照片映射到三维模型上。
Xforg是一款专业制作三维植物模型的软件,也可以生成植物生长动画。简单了解了一下这个软件,觉得CG软件的发展可以有几个方向。一个就是像ZBrush这样,使得艺术家的操作更方便,效率更高;另一个就是像Xforg这样,面向特定领域,充分利用该领域的知识,并且把很多知识转换为一些参数供用户方便调整,快速建模。比如制作一个植物模型,不需要从底层点线面开始建模,而只需要设置茎、叶子、花等的植物属性就可以了,也有点类似CAD领域的“特征”思想,在后面介绍的很多软件中都可以看到这种思想。
Google的sketchup,也叫草图大师,可以像用铅笔画草图一样快速地建立三维模型。一般的建模流程就是画线成面,挤压成型。操作命令比较少,很容易上手,而且免费,很适合做建筑,家具等模型。Google的目的不仅在此,专业版的sketchup还可以与maya,google earth等文件互导,利用sketchup进一步扩展google earth的功能。
进一步,google还提供了一个在线的3d模型库,可以方便用户在线搜索需要的3d模型,并且免费下载(http://sketchup.google.com/3dwarehouse)。除了有关键词搜索外,还有链接到相似模型,同作者的其他模型等,并且我觉得其功能会越来越完善。
这个共享-搜索平台有可能会极大地加快3d技术的发展。我们知道,软件重用技术一直在提,同样在CG领域,三维模型的重用技术,很可能会由于google 3d模型库的存在而快速发展。到时做一个项目,很多3d模型都只需要在google上搜索,下载,组合,改变参数就可以了。结合Google earth,google 3d在线模型库,还有sketchup的快速方便的基于草图的建模方式,相信这也会是CG软件的一个发展方向。