在Maya和ZBrush中制作战士模型

简介: 艺术家Austin Martin分享了角色项目1420 Wolf战士模型的制作流程,项目主要在Maya、ZBrush与UE4中制作。

艺术家Austin Martin分享了角色项目1420 Wolf战士模型的制作流程,项目主要在Maya、ZBrush与UE4中制作。

图片.png

01项目参考

1420 Wolf是一个角色项目,其背景故事是幻想和现实主义交织在一起。主要目标是在UE4 中创建一个复杂的角色,其中包含许多材料变体和组件。

在 ZBrush 中建模,在 Substance Painter 中制作纹理,在 XGen 中进行头发修饰,在 Maya 中自定义面部/身体装备/动画,戏剧性的灯光、材料、VFX、后期编辑、在UE4中进行最终渲染以描绘角色特征。在这之前,收集很多的中世纪防弹衣、Matt Damon的头部、头发、面部/相机动画、灯光和后期处理的参考资料。

图片.png

图片.png

02模型解剖

对于马特·达蒙 (Matt Damon) 的肖像造型,首先找到一组具有相似年龄组、相机 FOV 和照明的头部参考图像,用于正面、自下而上的鼻孔、剃光头、四分之三和侧面视图。其次通过测量来雕刻底层的头骨结构和面部标志,例如眼睛,鼻子和嘴唇之间的距离等。使脸部从各个角度都类似于演员,避免直接从图像追踪,因为 ZBrush 中的相机视角和参考图像会有所不同,会影响从各个角度观看时的造型和面部解剖结构。在 Photoshop 中使用快速 ZBrush 屏幕截图进行检查。

最后添加细节,如皱纹和毛孔细节。毛孔细节来自头部拓扑/UV 的预制颜色图,将所有烘焙的贴图导出到 Substance Painter 中进行纹理化,对面部纹理细节进行分层,即面部区域色调、雀斑和污垢,从粗糙度、SSS、镜面反射到细节蒙版贴图的所有贴图都会同时调整并放到UE4的自定义皮肤着色器中。第二个可平铺的毛孔细节法线贴图用作微粗糙度分解,使皮肤具有油性。调整Subsurface Scattering 贴图与 Unreal 的 SSS 皮肤配置文件。我收集和整理了很多这方面的视频教程,并且每天晚上都会无偿的讲3D游戏建模直播课,我讲的基本上通俗易懂,充满了土鳖般的风趣,有想学这一门技术的小伙伴,可以正儿八经的来学习和搞资源了,到我的3D建模教程社区(裙),它开头的一组数字是:344,中间的一组数字是:704,结尾的数字是:204. 把以上三组数字按照先后顺序组合起来即可。想提升自己的实力,就得多交流,只有不断吸收别人的优点,才能成就自己的强大。

图片.png

图片.png

对于头发,使用Alembic Hair Cache的下一代头发技术,将 Maya 的 XGen 用于所有理发,需要遵循某些 XGen 原则。第一步是在头发参考图像上使用 Photoshop 油漆分析发型,方法是将其划分为彩色区域,因为每个区域都指定了流线、风格和发束,有助于头发梳理过程。

最终的头发修饰完成后,作为交互式修饰从 Maya 导出到UE4,在UE4中使用定制的黑色素驱动的头发材质(无纹理)来实现头发、眉毛、睫毛和胡茬(短发)的最终外观。

图片.png

图片.png

03创造盔甲

制作中世纪防弹衣和面罩,首先创造一个具有精确解剖比例(7 1/2 头高)的坚固基体。其次在 ZBrush 中以 DynaMesh 草图的形式绘制,改变形式和轮廓,选择了A-pose,让其看起来更自然。完成草图后,使用 DynaMesh/ZRemesh 工作流程清理各个部分,提供一个干净的拓扑结构,并使用 ZModeler 工具增加复杂性,这是对所有元素(如皮带、肩带等)的冲洗和重复过程。

对于更大的针迹,创建一个自定义插入网格画笔,并打开曲线模式。细分级别 1 是低多边形,这节省重新拓扑的时间。由于这是游戏中的电影角色,因此对 polycount 有点宽容,但可以进一步优化以满足游戏制作预算。

图片.png

图片.png

04ZBrush制作

ZBrush主要用于所有建模工作,而Maya广泛用于UV、XGen、绑定、动画,并导出UE4。所有贴图都在 Marmoset Toolbag 中烘焙,而纹理在 Substance Painter 中完成,用于皮肤、织物和金属。

许多皮革材质变化是通过结合 Substance Painter 基础纹理实现的,后来将纹理与UE4中的可平铺细节贴图与自定义布料材质相结合。布料具有绒毛边缘功能,可模仿具有微小毛发表面的粗糙织物。主要的挑战是复杂的布料分层,使用 UV 集简化布局。每个 UV 集将占据身体上的一个区域,例如上部躯干被分成 3 个区域。

图片.png

05角色装备

一旦角色的纹理和修饰的静态版本准备就绪,就创建一个自定义的基于关节的面部装备和 IK 驱动的身体装备。将装备/动画 Maya 文件分开保存,这样每个文件都可以独立编辑。

动画完成后,将装备和动画导出为单独的 FBX 文件。头部和身体绑定是分开的,因为 Alembic 头发缓存在UE4中有一个联合限制。导入UE4后将头部/身体装备与几何体和 Alembic 头发组装成角色蓝图,同步和混合头部/身体动画后,通过研究无数虚幻文档来实现最终结果。

图片.png

图片.png

06照明和后期处理

模型用四个矩形灯点亮,后处理体积可以通过一些颜色校正来调整 LUT(查找表)。作为渲染后编辑完成,但在UE4中保持简单的步骤,并即时调整值。UE4的 Sequencer 用于创建相机动画和角色蓝图动画设置,希望观众通过讲故事的摄影获得电影体验。Sequencer可以添加和编辑摄像机角度和动作,最终的镜头是通过UE4电影渲染队列渲染的 png 图像序列。

图片.png

图片.png

图片.png

图片.png

项目制作完成,在制作过程中有很多的技术障碍,需要通过故障排除找到解决方案。

相关文章
|
7月前
|
Web App开发 Linux 图形学
Autodesk Maya 2025发布:3D建模与动画的巅峰之作
Autodesk Maya 2025推出了多项新功能,包括原生支持Apple芯片,更新的建模工具如智能拉伸,绑定和角色动画的改进,运动轨迹和摄影表编辑器的优化,图形编辑器热键变更。此外,还整合了Arnold 5.4.0、USD插件更新、Lookdevx 1.3.0、Bifrost 2.9.0.0以及Substance 2.5.0。该软件支持Windows 10/11、macOS和Linux系统。推荐使用最新版Safari、Chrome、Edge或Firefox浏览器,并需要64位Intel或AMD CPU、8GB(建议16GB以上)RAM和7GB硬盘空间。
131 0
|
算法 C语言 C++
c++游戏制作指南(三):c++剧情类文字游戏的制作
c++游戏制作指南(三):c++剧情类文字游戏的制作
1147 0
|
传感器 编解码 人工智能
把B超探头做成贴纸贴在身上,48小时不间断成像,MIT新研究登上Science
把B超探头做成贴纸贴在身上,48小时不间断成像,MIT新研究登上Science
125 0
|
图形学
在Maya和ZBrush中制作战士模型
艺术家Austin Martin分享了角色项目1420 Wolf战士模型的制作流程,项目主要在Maya、ZBrush与UE4中制作。
143 0
在Maya和ZBrush中制作战士模型
|
算法 图形学
使用ZBrush制作恶魔模型
3D艺术家Gregg Hartley为大家分享使用ZBrush制作装甲恶魔模型的过程,该项目主要是将旧草图转换为3D角色,介绍在ZBrush和Substance Painter中的工作流程。
269 0
使用ZBrush制作恶魔模型
|
Rust 图形学
【3D游戏建模全流程】使用Maya制作赛车模型
本文分享了使用Maya制作越野赛车模型的过程,并展示如何制作橡胶轮胎。
218 0
【3D游戏建模全流程】使用Maya制作赛车模型
|
编解码 定位技术 图形学
Maya风格化模型制作教程
风格化的模型制作起来比较困难,需要多个软件配合制作。下面艺术家CloéMolinari分享使用在Maya,Substance Painter和MT4创建一个风格化立体模型的过程,并介绍在SP和Marmoset中工作的重要性。
385 0
Maya风格化模型制作教程
|
图形学
Unity制作出《超级马里奥》的2D和3D混合效果
现在来做点别的东西。Nintendo Switch上刚推出的《超级马里奥》中,有一些关卡混合了2D和3D的画面,这种效果十分让人印象深刻。如何在Unity中实现这个效果呢?正常情况下,摄像机会直接渲染到你的屏幕。