次世代游戏解决方案之写实游戏模型制作 

2008-11-20 13:45 发布

作者:张文斌,曾就职于xpec苏州,gameloft北京,现就职于北京格美时空。参与多款xbox360游戏、手机游戏和次世代网络游戏的制作。qq:53422775
前言:
次世代游戏的到来,使游戏行业向前迈进了一大步。次世代本来代表的是拥有更高cpu硬件设施的电视游戏,即戴着头盔能感到wii拳击的震动、拿着拳套能感应阴森恐怖的氛围。绝对让玩家融入气氛的Xbox360的《生化危机5》还带有场景破坏,能打下一片墙,还拥有超真实的第一人称射击,现在的《战争机器》也被运用到了网络游戏上。
  次世代的到来掀起了技术和美术的小浪潮。总之,美术上增添的法线、高光、自发光和节点式材质(unreal3引擎)、occlusion等高端技术促使了我们由2D到3D的跨越。人体也可以按照肌肉去布线,这使得我们的模型更漂亮,K动作的时候也会更有运动规律,画起贴图来也一样会容易得多。用更强大的引擎来制作照明,只需要画上物体本身的diffise,用occlusion叠加材质,让美术师们可以在制作中享受雕刻等喜欢的制作过程。
可是次世代的教程并不多,学习起来或感觉没有头绪。借这次机会,与大家分享一下我个人的次世代制作经验和插件,包括下文提到的制作规范和技巧、提高效率的插件和一个完整的制作流程及制作思路。在刚过去的火星参与的D3比赛里面,有很多不为人知的技术,比如CGTalk上一些经典的获奖作品用到的xnormal和crazybump等。
B Color Smilies

全部评论59

  • admin
    admin 2008-11-20 13:45:00

    回复: 次世代游戏解决方案之写实游戏模型制作

    目录:
    一:面向次世代游戏解决方案
    1、更写实的次世代游戏模型制作方法(低模高模的制作规范以及工业模和角色的制作规范)
    ——次世代终极工业模,角色。低模,高模理论。
    二:次世代制作的软件和插件
    1、xnormal 算法线——最牛的法线烘焙工具,有插件可压法线,可计算occlution等
    2、crazybump/ps nvidia滤镜压法线——最快捷的法线制作软件
    3、turtle海龟渲染器——烘焙之祖、dirt map、3s等
    4、uvlayout(嵌入max maya的脚本)——分uv的龙头
    5、减面Polygon cruncher——最经典的减面工具
    插件实例
  • admin
    admin 2008-11-20 13:46:00

    回复: 次世代游戏解决方案之写实游戏模型制作

    三:次世代场景物件制作实例——本人更擅长工业模,本次给大家带来的是最先进的工业模制作流程
    物件实例
  • admin
    admin 2008-11-20 13:46:00

    回复: 次世代游戏解决方案之写实游戏模型制作

    四:次世代角色制作实例——给大家带来制作思路和制作方向
    角色实例
  • admin
    admin 2008-11-20 13:46:00

    回复: 次世代游戏解决方案之写实游戏模型制作

    这次给大家介绍的是更写实的次世代游戏模型制作方法,包括低模和高模的制作规范、工业模和角色的制作规范、次世代终极工业模、角色、低模、高模理论等方面的内容。
    1、更写实的游戏模型
    次世代的模型贴图可以用法线高光,那样高模的重要性就显得更为突出了。
    (1)先说工业模和场景物件。
    涉及到游戏,面数是第一,所以布线应该圆的地方要更圆。一般第一人称射击游戏对于离不开视角的地方,比如枪管、枪托。注意:该圆滑的地方用最多的步线圆滑,如5边圆柱和14边圆柱,把不起结构性作用的线、面删除。让模型的剪影尽量保持没有棱角,让玩家看不出是多边形。布线也一样,要用最简化的方式,不要局限布线的走向和三角面五星结构。剪影不明显的地方就优化掉。
    在一个平面上、不涉及到动画的三角面可以保留。如果是软体,可以改掉三角面四边化,再导入zbrush,在zb里不好把握三角面xxooth变形雕刻
    圆柱结构的地方可以采取穿插方式,不需要挤压,可以把穿插的面都删除,除非游戏里面有变形或者动画的客观要求。细节的分布要合理,具体要求具体优化,比较容易看到的地方要多给一个导角,这样的次世代才有了真正意义。法线并不只是细节。模型是质感,而贴图是质感的补充。
  • admin
    admin 2008-11-20 13:46:00

    回复: 次世代游戏解决方案之写实游戏模型制作

    高模
    并不是一个belve就可以代表导角,因为是两条线控制,而两点之间xxooth可以有很多个线条。当三条线控制时,三点之间才会有一个线。这样,铁就有了铁的质感,木头就有了木头的质感。高模做完后应该可以让玩家看到是怎样的一个物体才对。
    而且,belve会在转角处产生三角面。虽说xxooth之后会四边化,但是如果转角有凹凸细节会很难控制。做过车模的人都会知道布线的走向和belve控制质感的难度。
  • admin
    admin 2008-11-20 13:47:00

    回复: 次世代游戏解决方案之写实游戏模型制作

    细节问题
    电视游戏的的细节是重中之重,而且网游也面向次世代网游,曾经用贴图来弥补模型,用灯光来弥补贴图。现在的模型就需要多处理细节,也需要切线法线的支持。不过,如果有些地方的uv像素分辨率不够,而且不是规范的长方形uv,就会产生锯齿。那么,高模就要慎重考虑,是通过法线算出来,还是用ps法线插件,或者用crazybump xnormal这样的软件合成。
    在分辨率不高的情况下算出来的法线会有锯齿,但是有深度。
    而压出来的法线对于分辨率锯齿可以控制得很好,但是深度感很差。
    所以高模有些地方是做出来合算还是直接拿软件压出来,就是你在取舍到底是分辨率锯齿还是深度质感更值得保留,好比人妖和不漂亮的女人。当然,对于个人来说,就要看项目需求和具体时间。
    虽然说改变z通道的对比度和crazybump的调节法线的强度都可以弥补深度质感和算更大的法线贴图缩小来控制分辨率锯齿,但是总有一些弊端,那只能用经验判断了。
    高模总结:
    1、匹配低模,差异不能太大,只要算法线时候投射的cage框包裹的不要太大即可。
    2、质感,木头有木头的质感,铁有铁的质感,塑料有塑料的质感。
    3、细节,注重细节才能让模型丰富起来。
  • admin
    admin 2008-11-20 13:47:00

    回复: 次世代游戏解决方案之写实游戏模型制作

    对于平滑组的接缝问题,有些引擎是把max 、maya的高级显示嵌入 dx硬件显示,那么就要注意一下了。有些引擎把max、 maya的渲染嵌入引擎时,就忽略了平滑组或者max与maya的平滑组,因为uv接缝处理方式不一样。这相对于引擎来说,平滑组优先级较低。本人研究了很长时间的平滑组和uv接缝最优化处理。技术更新得太快 了,ps2次世代时期也是这样,游戏美术还是要配合程序的。
    工业模型完
  • admin
    admin 2008-11-20 13:47:00

    回复: 次世代游戏解决方案之写实游戏模型制作

    (2)角色
    1、低模剪影。要保证布线圆滑可以用max的relax点maya的xxerage点,或者用雕刻笔刷的xxooth (大家可以试试,在maya雕刻笔刷的xxooth按alt+f整体圆滑点,很少人知道的,可以调圆滑坐标,甚至可以法线坐标圆滑)。.尽量保证四边形的均匀,还有比如布料裤子之类的褶皱表现。突出低模的剪影可以把法线算得更真实,多参考一下王国之心的模型吧,甚至四边面的turn线都手动调过,可见日本人的严谨啊。
    2、五星结构
    人头的五星是表情动画基础。五星结构可以控制动作幅度和布线走向,关于这个的介绍很多,不过也要强调下。
  • admin
    admin 2008-11-20 13:47:00

    回复: 次世代游戏解决方案之写实游戏模型制作

    3、在面数少的情况下的减面技巧。
    下面有图解释,次世代的到来,面数给了美术一大支持。现在已经不再是曾经的ps2、半条命时代。下图为lowpoly 300面的手机游戏模型。
次世代游戏解决方案之写实游戏模型制作 
联系
我们
快速回复 返回顶部 返回列表