
我叫安德鲁·乔万尼尼(Andrew Giovannini),我是3D角色艺术家,目前居住在加利福尼亚的戴维斯。 我于2016年中毕业于媒体艺术与动画专业,获得理学学士学位。 毕业后,我决定做出转变,并专注于视频游戏的3D角色艺术。 在过去的两年中,我通过个人项目以及通过CGMA和Game Art Institute参加的课程发展了作为角色艺术家的技能。 我从CGMA获得了《解剖学》,《奇妙的设计师简介》,《动物解剖学》和《游戏毛发》。

建立头发资产时,重要的是要专注于整体形状和轮廓,以及如何分解形状以使头发具有深度和自然外观。 尽早收集尽可能多的真实生活参考并研究您想要达到的头发样式,仔细观察头发如何断裂,结块,头发流动以及了解头发自然如何掉落,这一点非常重要。到位。 高质量的参考和观察沿着发际线能够看到根部的区域也非常重要。 在创建纹理和构造头发层时,必须考虑和规划所有内容。 您花费更多的时间收集良好的参考资料并了解现实生活中的头发结构,那么当真正需要从角色的发卡中构造头发资产时,就越容易。

Xgen是Maya中的一种过程工具,用于沿着网格表面创建实例化的几何图形。 它可以用于生成头发和毛皮,但也可以用于在环境中布满草,树和碎屑。 这是一个非常强大的工具,具有很大的灵活性。 对于实时头发,我们在工作流程开始时使用它来生成高多边形头发几何形状的簇。 Xgen具有内置的修改器,使您可以在程序上控制密度,结块,长度变化,噪音,甚至卷曲和起伏等。 还有一些工具可让您直接修饰和直接处理花键。


一旦使用Xgen生成了发束,就必须将它们烘焙到用于发卡的平坦纹理上。 可以通过使用Arnold或Mental Ray在Maya中直接渲染Xgen样条曲线或将Xgen样条曲线转换为几何图形并使用xNormal将纹理烘焙到平坦的几何图形平面上来完成。 方法和方法取决于为游戏引擎设置着色器的方式,但是有很多灵活性。 对于Johan的班级,我们使用Xgen将头发几何图形烘焙到平面上,以使用Epic的逼真的头发着色器创建纹理贴图,该贴图由他们创建并提供给Unreal Engine4。我还使用xNormal创建了烘焙过程的视频分解。可以在youtube上找到“为虚幻引擎4创建头发纹理”。



以我个人的观点,实时发质可能是正确角色和做得好的实时角色中最具挑战性和劳动强度的部分。 即使使用xgen这样的出色工具,它们在纹理创建方面大有帮助,并且在着色器方面取得了惊人的进步,在很大程度上有助于获得出色的外观效果,但仍需要大量时间才能以令人信服的方式从发卡中构造头发。 最好从一开始就仔细计划您的方法,以减少您可能需要重做的次数,这是最好的解决方法,无论如何,这肯定会在某些时候发生。 如果有足够的准备,安排自己的时间并在一段时间内分散工作量也会很有帮助。
首先,将各个卡组合并设置为每个由2至3个卡组成的发束。 首先创建一个不透明的基础层,在参考之后仔细阻止头发的整体结构和流动,同时确保对角色头部的头皮有良好的覆盖。 然后按照基础层的一般流程和结构,使用不透明的卡片开始放置分解层,但仍要根据您的参考来寻找分解基础层流的位置。 放下卡片时,请务必小心并尽量减少卡片中边缘环的数量,仅在必要时增加边缘以适应发卡的弯曲和扭曲。 这有助于最大程度地减少所需顶点的数量,并最大程度地减少对游戏帧速率的影响。


对于每个图层,每次使用较少的不透明发卡重复此步骤至少1或2次以上。 在构造各层时,还可能有必要使用晶格变形器对头发的整体形状和轮廓进行大的调整……因为在层顶上添加层会导致某些区域的体积过大。 最后一层还用于计算沿着发际线的过渡区域,并引入流浪的头发和飞走的头发。 构建完所有层后,将环境遮挡逐层烘焙到发卡的顶点中,这可以帮助在游戏引擎内为整个头发资产增加一些深度。


将最终资产作为一件导入到Unreal中,并使用Epic提供的逼真的头发着色器以及使用xNormal烘焙的头发纹理来获得最终结果。
通常,我可以提供的有关头发和角色创建的最大提示是放慢速度,计划时间并花一些时间来了解该过程。 可以快速地完成工作总是有很大的压力,这是可以理解的,但是从长远来看,周密的计划总是可以节省您的时间,并且可以帮助您学习更多并产生更好的结果。

学习Johan的流程和工作流程非常宝贵。 完成课程任务后,我觉得自己更有能力为游戏制作许多不同类型的复杂发型,大大提高了我作为角色艺术家的价值,并在此过程中创造了不错的作品集。 我在CGMA的时间总体来说很棒。 教授课程的人才是顶尖的,你们为截止日期,每周反馈,视频讲座和每周问答集开发的格式为每门课程提供了很多内容。 我绝对计划将来再参加更多的课程。
3D艺术家Andrew Giovannini
有关CG Master Academy和Hair Hair for Games课程的更多信息,请访问CGMA网站上的课程页面,或发送电子邮件至3d.registration@cgmasteracademy.com。