网站首页 > 技术文章 正文
(这是雕塑生物模型的最后一步 绘制贴图)
现在是时候给你的小怪兽绘制纹理的时候了。这个阶段,我们将使用PolyPainting工具进行绘制纹理效果,它的原理是在模型的顶点上进行着色,并在Polygon面之间填充颜色,达到最终的颜色纹理效果。你绘制的分辨率取决于你的模型的分辨率。如果你当前的模型面数很少,你将会得到低分辨率的绘制效果(画面会比较“糊”)。所以在必要的情况下,额外增加细分层级来进行PolyPainting绘制,但是不要盲目增加细分层级!
这里有一个规则可以遵循:1百万的polygon面等同于1024*1024分辨率的纹理贴图。3~4百万的polygon面等同于2048*2048分辨率的纹理贴图,12百万的polygon面可匹配4096*4096分辨率的纹理贴图。当然这只是一般的规律,并不是如此精确,因为对于一张UV分好的正方形贴图,有许多没有利用到的像素点。PolyPaint的一个优点是:你可以先绘制纹理观察效果,之后再决定将来输出最合适效果的纹理的尺寸到底应该是多少。你甚至可以在模型的UV分好之前就开始绘制操作,或者你在绘制好纹理之后还能调整模型的UV而不会丢失你之前绘制信息。
1 首先,要确保Draw-〉Rgb 被激活,这样Zbrush才能在模型上绘制颜色。
选择(激活)独眼怪身体SubTool层,访问主界面左边工具架上的“颜色选择调色板”(或使用访问Color主菜单找到颜色选择调色板),选择一个基础色。然后在Color主菜单里点击“FillObject”按钮,代表将当前选择的颜色填充到整个模型身上。现在,准备正式开始PolyPainting绘制操作了。
2. 我准备选择标准笔刷 Standard (BST)来绘制。但是注意Zbrush主界面上部工具架:是不是Zadd按钮还是被激活状态?Zadd被激活,代表如果笔刷在模型上划过,则模型会产生雕刻效果。如果Zadd和Rgb同时被激活,则可以同时进行雕刻和绘制颜色。现在,我们只需要绘制颜色,所以你需要关闭Zadd按钮。
3. 现在开始绘制纹理。你可以在“颜色选择调色板”里选择不同的颜色。但是在模型上绘制颜色之前,需要访问主界面顶部工具架,调整如下设置:
? 设置 Draw Size 大小(笔刷半径大小)
? 设置 Focal Shift 大小(笔刷的边缘过度大小),这是定义笔刷边缘的锐化还是柔和。
? 设置Rgb Intensity大小,这是设置绘制在模型上的颜色到底是多少透明度。
4. 你也可以通过加载或者选择Zbrush内置的不同的Alpha图标来调整不同的笔刷效果。这些Alpha内置笔刷,是通过预先制作的灰度图产生的。你可以在点击Alpha菜单或访问Zbrush主界面左边的工具架来访问Alpha选项面板。
一些额外的Alpha则包含在Light Box区域,鼠标左键双击(手绘笔点两下)图标则可以立刻调用此Alpha样图,做为当前新的笔刷绘制效果,如下图所示:
5. 身体绘制好后,不要忘记绘制眼睛纹理效果。同样是用一个基础色填充眼球整体颜色。然后再绘制纹理效果。为了绘制瞳孔处环状的笔触,首先访问Transform主菜单,激活activate symmetry(激活对称),切换到Z轴,并且关闭X轴。如下图所示,你绘看到一个R按钮用来设置“辐射状”对称效果。激活此R按钮,并增加划杆的数值为16(这样你的笔刷沿着Z轴会同时带有16个笔触)。但是,当前Z轴向并没有和眼球的Z轴对齐,而是和场景的Z轴对齐。为了修正这个问题,需要按下位于Transform菜单的L Sym(局部对称)按钮。
这样,我们可以达到如下的效果:
6. 当你对纹理和造型感到满意之后,可以快速渲染一下你的模型。
? 访问 Draw 菜单,改变透视数值,开关地板网格效果。
? 访问Document 菜单, 改变背景颜色和渐变色。
? 将当前角色的默认MatCap材质改为你喜欢的另外的材质球。MatCaps材质是一种特殊的材质,它具烘培灯光信息、褶皱效果等属性。通过访问Material菜单或者直接访问Zbrush主界面左边的工具架的Material图标按钮,在展开的材质面板选择窗口中,可以选择不同的材质效果。你也可以在www.Pixologic.com 网站下载中心来下载新的MatCaps材质。将这些下载下来的文件放置在Zbrush安装路径下的ZMaterials文件夹中,这样在Light Box区域,可以找到这些新安装的材质球。当然你可以通过建立文件夹来管理这些新的材质球。
7. 测试渲染效果:现在按一下Zbrush右边工具架上边的
图标,或者按一下Shift+R快捷键。
几秒钟后,大眼怪的效果渲染效果就出来了。访问Document菜单并点击Export按钮来保存你的渲染图片,可以存为PSD、BMP、或者TIFF文件格式,将来可以在2D软件中再次编辑(因为JPG格式的图片有压缩,所以不提倡保存为这个格式)。
8. 最后,别忘了,按键盘的Ctrl+S来保存当前的项目。
现在一个完整的生物模型就完成了
大家雕塑出属于你的小怪兽了吗
这是一个简单的教程,只是“掠过了Zbrush的表面”,但是也会让你感到它的易用性和功能的强大。希望大家能继续不断深入学习,做出更好的作品。
下期再见
猜你喜欢
- 2024-09-15 东莞Zbrush数字雕刻培训圆雕工艺品建模设计教程
- 2024-09-15 3D建模:用Maya做一个小黄人,一看就会的简单教程
- 2024-09-15 零基础小白都能学会的zbrush头发制作教程——用笔刷画出头发
- 2024-09-15 零基础,如何学习CAD和3Dmax,有什么学习计划吗?
- 2024-09-15 “该去大闹一场喽”时间刺客-艾克!ZBRUSH建模
- 2024-09-15 「真香预警」ZBRUSH 2020-即将推出
- 2024-09-15 blender超写实美食#zbrush(blender和zbrush雕刻功能比较)
- 2024-09-15 「694期」第一次用zbrush建模,这也太丝滑了
- 2024-09-15 zbrush组与组件的区别#建模(zbrush按组拆分在哪里)
- 2024-09-15 3Dmax零基础、小白入门建模行业,学习3dmax的几点建议
- 1512℃桌面软件开发新体验!用 Blazor Hybrid 打造简洁高效的视频处理工具
- 556℃Dify工具使用全场景:dify-sandbox沙盒的原理(源码篇·第2期)
- 504℃MySQL service启动脚本浅析(r12笔记第59天)
- 482℃服务器异常重启,导致mysql启动失败,问题解决过程记录
- 481℃启用MySQL查询缓存(mysql8.0查询缓存)
- 461℃「赵强老师」MySQL的闪回(赵强iso是哪个大学毕业的)
- 441℃mysql服务怎么启动和关闭?(mysql服务怎么启动和关闭)
- 438℃MySQL server PID file could not be found!失败
- 最近发表
- 标签列表
-
- c++中::是什么意思 (83)
- 标签用于 (65)
- 主键只能有一个吗 (66)
- c#console.writeline不显示 (75)
- pythoncase语句 (81)
- es6includes (73)
- windowsscripthost (67)
- apt-getinstall-y (86)
- node_modules怎么生成 (76)
- c++int转char (75)
- static函数和普通函数 (76)
- el-date-picker开始日期早于结束日期 (70)
- js判断是否是json字符串 (67)
- checkout-b (67)
- c语言min函数头文件 (68)
- asynccallback (71)
- localstorage.removeitem (74)
- vector线程安全吗 (70)
- & (66)
- java (73)
- js数组插入 (83)
- mac安装java (72)
- eacces (67)
- 查看mysql是否启动 (70)
- 无效的列索引 (74)