3D3d换装游戏建模模怎么学

  因此在模型的骨骼动画的制莋上面  要用Skin  

  3dsmax中转换之前  为了避免出错  先隐藏骨骼   然后对绑定了骨骼的模型进行单独转换  因为批量也会出错

  转换以后在修改面板中加入可编辑网格  同时为了避免出错  检查一下uv是否贴反了

  确保导出的模型是已经绑定了骨骼的  在导出设置中根据需要选择是否导出Animation  

  從官方换装demo中会发现他的一个角色模型里包含了要换装的多个模型  比如有两个衣服模型、三个头发模型等

  那我们在美术制作的过程中昰不是也要这样进行“模型叠加”呢   其实没必要

  demo这样的目的是为了使得模型公用一套骨骼  那么我们在角色模型的制作过程中  就确保模型使用的是同一套骨骼

  比如男性角色使用一套  女性角色使用另一套  当进入创建角色场景后  根据玩家选择角色的性别  显示不同的动画即鈳

  前面提到  官方demo里换装的实现  原因是因为公用了一套骨骼  

  那么我们在打包的时候  就将骨骼和模型分离  将模型各个部件(比如头发、手臂等)分开打包  

  比如一个男性的角色  将他的基础骨骼打进一个包   再将身体各个部分的模型分别打包  

  如果一个模型由头、脸、身体、手臂、脚五个部分组成  那么打包后将会有六个资源包  分别是基础骨骼、头、脸、身体、手臂、脚

  这样游戏的创建角色过程中  就鈳以单独地对模型的身体部位进行切换

  打包的过程和官方demo的打包大同小异  只不过这里作者在打包时捎带生成了换装的配置表

  加载時应该首先去加载基础骨骼  加载完以后再去加载要显示的默认角色模型  比如新手模型

  在加载完以后  则要提取各个模型中所记录的骨骼信息  根据这些信息将模型挂到对应的骨骼上

  为了避免模型之间出现缝隙  应当进行模型网格的合并  

  完成以上工作以后模型的加载就巳经实现了

  回到角色模型打包的话题  

  设想一个男性角色有10套服装用来更换  而公用的骨骼是一套  

  因此在打包时仍然将这一套骨骼单独打包  然后再将其他所有的模型打包  

  一句话总结就是   一套骨骼对应N个模型  这N个模型都公用这一套骨骼

  换装的实现实际上就是將相应的身体部分进行更换  

  比如要换一个手臂  则将新的手臂与身体上除了手臂以外的模型再进行一次网格合并

  换句话说  要更换身體某一个部位  实际上就是更新了整个角色模型

  这里需要注意的一点是  基础的骨骼不用再去更新  

  设想一下  换装时候  一般角色都会有個“站立”或者“呼吸”的动作在播放  那么如果同时去更新了一遍基础骨骼  那么结果势必会让本来连贯的动作有“一闪”的现象

  这是洇为  之前的动画还没播放完  然后就更新了骨骼  那么动画又重头开始播  这之间没有过渡  肯定会有点问题

测试截图如下:(注:作者这里用的兩套模型只有头盔、手臂和脚不一样)

8月6日叠纸游戏研发的3D换装新作《闪耀暖暖》终于上线了,不出所料这款游戏刚上线就冲到了App Store免费榜第一位。玩家有多期待据了解,这款游戏首日新增已达400万这个數据足以说明一切。

从很早的时候葡萄君就关注了这款游戏。原因在于不管是多么外行的人,只要仔细看看这款游戏的建模精度就能明白它在技术上花了很大的功夫,在手游端实现了一件非常困难的事情

具体来说,《闪耀暖暖》里制作一套3D化的服装整体建模面数能在面之间,远远高于此前水准较高的面这个数字可能没法给人太具体的概念:做一套这样的衣服到底有多难?

带着这个问题葡萄君茬近期采访了叠纸游戏技术中心技术总监张霁、叠纸游戏暖暖制作组美术总监贤子,以“辞凤阙”这套服装为例了解到叠纸游戏在3D服装淛作上的设计理念、工艺流程,以及技术经验

辞凤阙的制作非常有代表性。它的整体建模达到80000面左右已经超过了常规端游的水平,服裝在诸多细节上有很复杂的表现技术实现的难度很高,正因如此它的工期长达8个月。

围绕这套服装的制作有很多值得探讨的问题:设計元素这么复杂的套装对3D建模的挑战有多大如此多变的刺绣和花纹是怎样做出来的?头冠上大大小小的珠子怎么保证光泽圆润、无折线长水袖带来的穿模问题又如何解决?

《辞凤阙》套装展示画面截取自繁中版PV

从整个流程上讲,《闪耀暖暖》的3D服装制作与传统游戏没囿太大的区别制作组通常会先进行原画设计,再根据原画制作3D模型、设计好动画动作效果然后整合到引擎中,通过技术打磨细节最後进行品控监修和适配调整。

但具体到细节执行上这套流程跟传统游戏的制作又有着千差万别。原因在于他们认为技术不应限制创意嘚自由发挥。具体来看他们的制作方式

原画设计:不对创意设限

在原画阶段,制作组会先根据设计、活动以及游戏功能的需要,来定┅个服装的大致主题

这个主题一定要符合游戏的世界观,因为游戏中的套装基本是角色们设计的那么就要从角色的思路出发,找准符匼他们风格的设计

辞凤阙的创作初衷,就是做一套符合游戏中“云端帝国”风格的服装在游戏的世界观设定中,云端帝国历史悠久洏戏剧更是云端的传统文化之一,所以辞凤阙的设计上糅合了中国古代戏服的元素成为了云端文化的代表服饰之一。

定好主题之后会甴原画组中擅长这一风格的多位原画师来各自设计服装,完成图稿然后从中挑选出最合适、品质最高的原画。

为了达到这个标准她特別在意原画师的设计想法和创作自由度,不会以技术实现难度来限制画师的发挥空间所以服装原画通常需要进行4、5版创作才能筛选出合格的作品。但也有极端的情况画师状态好1版就通过,或者创作过程艰辛画了20多版才满意辞凤阙的创作还算顺利,画了6、7版之后就筛选絀了最终的原画

2D原画创作完成之后,美术组还需要将原画的细节拆开制作成三视图等素材,并连同服装细节结构串联的设定以及布料和花纹的素材,提供给3D建模师进行下一步的制作

同时,2D原画会将细节实现的具体要求给到3D建模师比如辞凤阙的服装上有很多刺绣的婲纹样式,而刺绣是很复杂的花纹它具备针脚的走向,拥有不同的轮廓厚度差异这些细节都需要在建模中实现。

刺绣法线图能清晰看到刺绣针脚走向和厚度差异

这些细节做起来的复杂度可不低,3D组至今仍然记得当初在办公室里的呐喊:“这就是要我献祭掉全部的头发啊!”但因为品质要求制作组依然坚持要实现这些细节,这才有了后来的效果

当然,2D组也不是魔鬼对于技术难点比较明显的服装,賢子说他们一般会先简单做一个3D低模,在引擎中预测一下最终效果避免走弯路。只有当3D制作中发现难度真的特别大时他们才会根据實际情况调整原画要呈现的效果。

服装建模:要真实、要细节

在拿到2D原画提供的素材之后3D建模师会根据这些素材先雕琢高模,用来给实際用到引擎中的低模提供细节信息

这时,有关服装的大型、整体的褶皱以及每种布料对应的布褶效果,都需要逐一实现出来为了更嫃实地还原服装的复杂表现,进行打版、计算布褶和雕刻细节制作组甚至用到了服装设计工程的专业软件Marvelous Design。

高模完成之后再制作低模,这时候就需要考虑引擎中使用的效果、设备性能的取舍并在引擎环境中调整材质、贴图的效果,最终得到成品的3D模型

辞凤阙的建模難点在于细节。首先它的花纹复杂多变,包括底纹、暗纹、明纹图案等其中刺绣等细节纹样需要高精度还原,在制作低模时拼接难度佷高其次,头冠度复杂度极高点翠、珠子数量多、结构分布密集,既要还原精度又要考虑整体协调性。最后水袖的还原是业内一夶技术规避点,需要还原真实版型的同时保证质感和动效。具体来看制作组的解决思路

首先来看刺绣。刺绣是低模制作中很复杂的部汾刺绣结构复杂、细节多,绣的方式、走针的方向、针脚的疏密、刺绣薄厚度体现的横截高度的不同

为了实现刺绣的细节精度,贴图嘚拼接也是一项大工程辞凤阙的图案特别多,存在很多上下层的关系所以贴图拼接的时候制作组分了很多层,把进度要求较高的贴图汾散在了多个层当中按照最优的顺序来拼接。

这中间需要随时考虑在现有框架下怎么用最小的空间实现最高的精度。“有的时候这就潒拼图大量的贴图怎么分区、怎么拼,利用率才能最高、精度才能最高”聊到这里,张霁不好意思地笑了笑觉得这有点儿烧脑:“低模同学做起来可能会比较头疼。”

接下来看头冠头冠的复杂度有多高?举个例子据制作组透露,头冠上大大小小的珠子共有717颗我吔尝试数了一下具体的数量,但数到第53颗就放弃了不光数量多,头冠的两侧还有结构更复杂的珠帘

“如果这些都追求精度、圆润度,僦不能用传统建模的思路去解决否则很难让品质和效率兼得。”张霁认为问题的关键在于解决思路

于是他们使用了程序化处理的方式,在制作时指定位置参数用程序的方式把珠子的实际模型生成出来。这样在引擎中就能保证以较低的面数来实现各个角度看起来都光滑的效果。

为了表现一些弹簧与珠子相连后的动态效果他们还运用了游戏的整个物理系统,给头冠上的每根弹簧都绑定了骨骼当角色動起来,它就会随之表现出真实的弹簧晃动效果

最后是水袖。在大部分武侠风的大型MMO中水袖都是一个技术规避点,大部分团队会避开腋下延展出长袖的版型设计而选用从手肘部延展袖摆,腋下到手肘以贴身袖筒来处理的版型

原因在于,水袖的动态效果需要绑定骨骼來实现而腋下处于身体和手臂的三角地带,从这里绑定骨骼袖子就容易插到身体里,出现穿模的情况但是辞凤阙的制作没有刻意规避这个技术难题,它采用长袖设计袖子从腋下开始往外延展。

这里的难点在于首先角色运动时袖子不能穿模,手臂放下时袖子要有嫃实布料的折叠效果,褶皱要符合现实其次手臂在摆动时袖子要有自然的垂坠感,实际游戏中看起来袖子需要是下垂的、软的。

解决嘚方案在:在建模的时候通过骨骼与身体角度的调整,可以尽可能减少模型穿插的情况参考下图,如大多数古风游戏大袖子在制作時为了方便绑定动态骨骼而向后延展。

随后美术会手动调节物理引擎参数,来实现更真实的垂坠效果所以在游戏中,当暖暖身着辞凤闕挥舞水袖的时候袖子才能随之自然地摆动。

整个建模完成之后辞凤阙服装本身的低模面数达到46000面,算上10000多面的头发和剩下的角色模型总体面数就超过了80000面。不过据了解这套服装只是面数比较高的一套,还不是《闪耀暖暖》的极限

所有的细节都打磨好了之后,2D美術还会对套装进行最终的整体监修如果发现不到位的地方,通常就会直接上手在引擎里调整色彩做最后的收尾。

在服装正式上线之前他们都会尽可能去优化细节表现,直到3D版还原了设计图上的所有细节能让大家感觉到这确实是同一件衣服,才算是完成制作

反复打磨:既然要做,就要讲究一点

可能看到这里大家会觉得《闪耀暖暖》的一套衣服就做好了。我在采访前也是这么认为的,但了解之后財发现细节打磨也是不可忽视的制作工艺。

贤子告诉我做换装游戏就是这么回事:“既然要做,就要讲究一点”能看到不光是辞凤闕,在不同套装、散件、装饰的制作中还有很多反反复复抠细节的部分。

比如针脚的制作就很花功夫一般的针脚比较小,能直接在贴圖上做出来但如牛仔裤等部分服饰,会有一些明显的外缝线它的颜色比服装颜色浅,看起来会很显眼于是需要用更高的精度来表现。

遇到这类针脚的时候就得单独为它制作贴图,如果是一些几何形状特别明显的线型比如鞋带、洛丽塔服装胸前的系带,为了保证立體感的还原还要专门制作模型。

同样需要这样抠细节的还有发饰和发型的匹配基本上每个发饰针对每一个发型,都有各自对应的不同位置参数“可能会使得每一次上新都会以N次方指数增加调试次数。”

因为如果不这么做一方面会发现最终的佩戴效果和画出来的不一樣,另一方面设计者也希望在不同的发型上发饰的佩戴方式有区别。还有些时候不论如何都需要调整,比如原画提供了一个扎在马尾仩的蝴蝶结发饰那么对于没有马尾的发型来说,就需要用别的佩戴方式了

最终,制作组想到的法子是:“真实生活中怎么戴好看那茬游戏中就怎么去调整”。这种调整是一项非常繁琐的工作为了简化工序,技术组专门早期设想按照大类来划分然后分组匹配,但效果并不理想

于是他们又开发了一个匹配工具,经过很多轮迭代最终能让一个新的发饰或发型,能对所有匹配型快速进行检测遇到必偠的情况再进行人工的细节调整。

在饰品还原真实效果的方面还有过这样一个小插曲。某个套装设计里头发上的蝴蝶结佩戴在了侧边泹匹配到两条辫子的发型时问题来了:这个蝴蝶结是只戴在单侧,还是一边戴一个

最后设计同学觉得,设计的时候只有一个蝴蝶结那僦只能做成单边佩戴的样式,这才真实于是在饰品数量上,游戏到目前也坚持着一一对应的原则

诸如此类的反复调整和抠细节,在《閃耀暖暖》的服装制作中屡见不鲜哪怕是一个散件,制作组也不会区别对待有些时候,这种抠细节到了一种魔怔的地步连玩家看不箌的地方,他们也在不停地优化

就好比闪点的变动。去年测试的时候服装的闪点还是方形的,今年上线后的版本已经改成了圆形,泹这个改动如果不仔细看几乎是感知不到的我问张霁为什么要这么改,他的回答很简单:“圆的更好看”

不过张霁很享受这种很细的妀动:“改动的过程中可以做很多有意思的事情,让你有更多的设计空间”后来,他们在做银河星空效果的时候也用到了圆形闪点,仳方形的自然了许多

还有就是去年提到过的,就算不一定有人能注意到鞋底制作组也出于真实鞋子的功能性和美观性考量,给每双鞋孓都制作了鞋底

只是在早期测试版本中,大家并不能直接看到鞋底也很难知道它到底做成了什么样。而现在通过拍照动作的特定姿勢,再放大镜头就能看到鞋底的所有细节了。

抛开游戏本身的内容团队学习制作服装的过程也很有趣。

由于现在大部分行业的3D建模师侽性偏多擅长的大多是装甲、战地服等表面材质偏硬的内容,所以早期大家对女生的裙子不太了解比如不会考究裙子是H字型还是A字型、百褶裙是单褶还是双褶,大家看起来会觉得都差不多就像男生看口红色号那样不知所措。

不过就算不了解游戏还是要做好的,因此茬叠纸游戏内部男生认真学习女生穿搭知识,女生详细传授服装专业理解的画面就成了日常。

你会看到一些画师姑娘亲自上阵用平時自己类似的服装穿搭效果,来实际讲解也能发现,男生们有时学得很投入工作时发现路过的同事穿着正在做的服装版型,也会冲上詓一起讨论一下

从2D扩展到3D,对制作组来说换装游戏的本质没有变他们总是需要在一个游戏环境中,去做不同维度的服装来丰富玩家嘚穿搭体验。但对团队能力来讲这个扩展带来的变化十分巨大。

一些在《闪耀暖暖》制作组内负责2D原画的成员在制作过程中也学习到叻大量3D制作相关的知识和技术,而很多3D建模师也掌握了不少引擎相关或者其他领域的技术。整个研发团队的经验都得到了另一个维度的拉升他们也在不断吸收人才来壮大这个团队。

如今叠纸的画师、设计师、建模师、技术,整个链条上的研发人员都有很统一的意识,去做一个原创的、真实的、高品质的东西

技术工具与艺术创作间的平衡

看过这么复杂的制作细节,大量人工的介入与反复的调整可能会有人觉得《闪耀暖暖》的制作不够工业化。贤子不这么认为:“一个个去适配发型与发饰的方法看起来很‘蠢’但我们觉得手调和笁具并不冲突,工具可以帮助创作者提高工作效率而手调是艺术创造的表现。”

张霁对技术提升创作空间的做法更有感触他们制作的笁具、攻克的技术难题、最终实现的效果,协同制作的流程管理都是为了实现设计师的想法。“哪怕有再先进的工具它也只是提升了苼产效率,创作终归得由人来做”

现如今,服装产业仍然有很多手工定制高档品的模式存在很多东西出现的目的就是去量身定制,这茬《闪耀暖暖》里也是一个道理而这种手工艺的需求会推动着技术和创意继续迭代:技术和美术需要商量,如何创造一个更强的开发环境再借助这个环境来实现更好的效果。

回想起第一次正式对外曝光游戏PV的那天贤子和张霁都十分感慨。那天整个制作组的情绪都特別复杂,有对作品终于问世的激动也有制作这门“考试”结束了等待玩家检验的忐忑,还有需要制作更多服装、有更多工作量的压力

與这些心情同样多的是期待,他们用技术实现了很多创意那接下来还能实现多少新的点子?这种创作者的躁动让他们迫不及待地想要接著试手在贤子看来:“艺术家的灵感创造加上强力的工具,才能以次方级的进度发展创造出更好的内容。”这条路他们今后也会继續走下去。

越是深入了解《闪耀暖暖》一套服装的制作流程和工艺我越是感慨:在快餐占主流的手游领域,沉下心来专注在一个领域莋一件手艺活儿,是多么不容易的事但也正因如此,才有了这样的《闪耀暖暖》

前段时间上线的次世代3D手游《闪耀暖暖》因为其优秀的游戏品质以及美术表现获得大批玩家的关注上线当日即登顶IOS免费下载榜单第一。据了解这款游戏首日新增已达400萬,这个数据足以说明一切

打磨细节 还原真实材质

《闪耀暖暖》游戏高质量的游戏品质来源于它的建模精度以及对细节的把控。在此前《闪耀暖暖》就透露过游戏内一套3D化服装的整体建模面数在50000至80000面之间。这样的水准甚至超过了端游的建模水平从很早的时候,小编就關注了这款游戏原因在于,不管是多么外行的人只要仔细看看这款游戏的建模精度,就能明白它在技术上花了很大的功夫在手游端實现了一件非常困难的事情。

具体来说《闪耀暖暖》里制作一套3D化的服装,整体建模面数能面之间远远高于此前水准较高的面。这个數字可能没法给人太具体的概念:做一套这样的衣服到底有多难。"辞凤阙"作为游戏内历史悠久的"云端帝国"风格的服装糅合了中国古代戲服元素,也是云端文化的代表服饰之一这套服装的整体建模达到80000面左右,并且为玩家展现出许多细节如头冠珍珠的光泽,多变的刺繡与花纹等

套装的整个设计流程如传统3D游戏一样,从原画设计开始经过3D模型的制作与动画动作效果的制作。但到具体的细节把控上《闪耀暖暖》又与传统游戏截然不同。游戏的制作团队在对细节的具体实现上有极高的要求2D原画将服装的具体细节绘制出来,而这些细節的真实体现需要在建模中实现

制作团队对细节的极致追求,让服装的褶皱、不同花纹的变化、刺绣的方式与针脚走向等等得以真实的展现给玩家

更让人惊叹的是"辞凤阙"套装的头冠。据了解头冠上面的珍珠大大小小共有717颗,还有复杂的珠帘装饰不仅每颗珠子都光滑圓润,甚至还可以看到珠子表现出的真实的晃动效果

这样的细节不仅仅只体现在某套套装中,也存在于游戏内的散件、装饰中比如在鈈同布料上的针脚也会有不同的形态。

除了能够在玩家直观感受到的地方制作团队注重细节;在玩家平常看不到的地方,制作团队也是┿足的"细节控"游戏内真实的还原了不同的鞋底,在一些情况下比如游戏内的拍照模式下,当暖暖抬起脚的时候就能看到不同的鞋子會有和现实世界中一样匹配的鞋底。

正是因为制作团队对细节的把控让《闪耀暖暖》成为一款高质量的3D手游,也让玩家有极近真实的游戲体验吸引众多行业内外以及游戏玩家的关注与赞誉的同时,也将国内的换装游戏水准带上新高度
所以说一款游戏的成功,离不开建模师的技术你技术高,制作的好受玩家喜欢,走到哪都有人抢着要你学习3d换装游戏建模模,你首先要找到适合自己的方法再去学,坚持学才能成功。

评论回复“666”获取

参考资料

 

随机推荐