3D-Coat软件提供了自动拓扑的功能,同使用3ds Max一样,在导入ZBrush模型之前需要对模型面数进行精简并导出成obj格式。3D-Coat可以快速生成模型的拓扑,可以对拓扑后模型的面数进行提前设置,并对不同区域的网格精度进行设置。3D-Coat还提供了绘制引导线功能,可以对自动拓扑产生的网格布线进行一定的控制。
在上节中我们使用3ds Max为大卫头部模型进行了手动拓扑,本节我们仍以此模型为案例,讲解在3D-Coat中进行自动拓扑的方法。
前面我们已经为大卫头部模型进行了面数精简并保存为obj格式,打开3D-Coat软件,单击文件菜单栏(图5.2.25)中的“导入”选项,在弹出的下拉列表中选择“模型(自动重拓扑)”,在弹出的模型选择窗口中选择从ZBrush中导出的obj模型,单击“打开”。
模型导入之后,会出现一系列的对话框,引导我们进行自动重拓扑的参数设置。首先出现的对话框(图5.2.27)可以设置拓扑之后模型的面数与平滑等参数。默认为3000面,这里可以保持默认参数不变。点击确定后将出现第二个对话框(图5.2.26),同时模型也将出现在视口中。
图5.2.25
图5.2.26
图5.2.27
第二个对话框可以对模型每个区域的网格密度进行控制,3D-Coat提供了一个可以在模型表面绘制的笔刷,它就像在ZBrush中绘制遮罩一样,将模型表面需要提高密度的地方进行绘制。如图5.2.29所示,在人物的眼睛、鼻子、嘴巴、下巴两侧、耳朵等结构比较复杂的位置进行绘制,所有被绘制的位置在进行拓扑时,将使用比其他地方更多的网格精度表现形体。可以在面数密度参数中设置相对于原精度的倍数。
图5.2.28
(www.xing528.com)
图5.2.29
单击“下一步”会弹出下一个对话框(图5.2.30),此对话框提示可以在模型表面绘制拓扑引导线,控制重拓扑模型的边流向,此处绘制的引导线,并非拓扑时真正存在的边线,因此不用按照真实的拓扑结构绘制,也不用绘制的太多,只要在关键位置进行边线的引导就可以了,如图5.2.31所示,在头部模型上按照预先规划的拓扑结构进行引导线绘制。
图5.2.30
图5.2.31
单击“下一步”,软件会显示出计算进度条,等待一段时间之后,在视口中就出现了重新拓扑之后的躯干模型了。如图5.2.32所示,通过拓扑后的模型布线可以看到在之前进行面数精度设置以及绘制引导线对最终拓扑结果产生的影响。
在菜单栏中单击“重拓扑”,在弹出的下拉菜单(图5.2.33)中单击“输出”。将重拓扑后的模型保存为obj格式,至此3D-Coat中的自动拓扑工作就完成了。
图5.2.32
图5.2.33
在使用3D-Coat进行自动拓扑时,设置模型的疏密参数与引导线的绘制对拓扑网格结构有着很大的影响,虽然不能像手动拓扑一样精确到每个点的编辑,但是只要进行合理的参数设置,还是可以得到一个有实用价值的拓扑网格的。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。