此教程指点使用 zbrush 工具为月球灯等透光模型建模。适用于几乎任何形状,包括平板,柱状,球状,当然球状的略复杂些。
月球灯总的建模思路是,根据图像的灰度映射到球面,然后根据灰度强度决定模型厚度。稍微特殊点的是,最终模型内部必须是球形中空,只留下凸凹的球壁。
准备工具:
1. zbrush 4R6,版本无所谓。
2. 月球表面贴图。也可以是任何长方形图像。灰度对比度略高的,意思是高低差合适。
此贴图可以根据自己喜好修改,比如加字,加心形图案等等。图像之所以是长方形,主要是准备方便,贴图时可以映射到球面。
月球灯贴图
具体步骤:
构建圆球
2、 Tool 里 Make Plymesh3D,意思是生成一个基本四面体 mesh 的模型;
3、 Geometry 里 Dynamesh,意思是以后可以动态调整 mesh 的密度形状等。
mesh
4、左面 Alpha 里,import 准备好的月面贴图。Alpha 是笔刷的笔触。
导入贴图
5,UV map 里生成 UVs ,UVs 是球的映射,也有其他比如柱映射,面映射等,与贴图的分布配合,不懂的去找 UV 概念看看。生成 UV 的前提是 Geometry 里的 submesh 是最低级,意思是最粗的网格。
UV图
6、 Mask 里 mark by Alpha,于是把长方图像映射贴到球面上了。目前看因为 mesh 比较粗,图像略显模糊,没关系
mask
7、在 Geometry 里 Subdivide mesh,也就是细分到第 3 级,就有大概 2M 个网格了,应该够了,太细也不好。
细分
8、重新 mask by alpha,图像就清晰了。
9、然后 Deformation ,Inflate 负值。此步是核心,意思是根据图像的灰度,把光滑球面变形,可选正负,即越暗的地方越凸,根据感觉适当选择变形程度。
挤出浮雕
10、然后在 zplugin 里用 decimation masker 减掉 mesh 数目。
意思是之前的 mesh 太密了,变形时密点好,变形后需要减到合适的程度。怎么操作找教程。
减面
11、这时我们已经有个月球表面了。但是打印需要打印一个内部中空的球,为了体现表面凸凹,内部球必须是光滑球面。思路是在内部建一个球,然后减掉。具体就是 Subtool 里 insert 一个 sphere3D.
构建布尔球体
把此球也 make polymesh
两个球合在一起看就是这样。
布尔
12、然后选中此球,在 deformation 里减小此球的 size,意思是为了把刚才生成的球内部光滑地挖空。
效果
(此示意内部球还不够小)
13、然后在 subtool 里 merge down,月球就中空了,具体找教程。
14、最后 export 成 obj 文件,自己根据需要在 cura 里设置打印即可。
切片
打印的时候,记得打印高级选项里 fix horrible 一项也不要选。保证打印的是月球球壳。
参数
可以把底部下沉,这样留出来圆洞,可以加灯。
总之,我体会 zbrush 是 3D 打印建模最好的工具,而且上手很快。从我发怒网上找不到月球灯模型决定自己想办法建模开始,包括试各种工具,直到以上建模到打印样例,一共不到 4天。之前我连 zbrush 都没听说过。
完成效果
完成效果
,