在独立游戏领域,旧金山的独立团队Supergiant Games一直是爆款的缔造者,从《堡垒》、《晶体管》、《柴堆》,到前不久正式发布的《黑帝斯》,每款游戏都有不错的口碑和销量。以新作《黑帝斯》为例,该游戏仅Steam平台的销量就超过了100万套(100-200万之间),超过4.3万个评价的好评率达到98%,可以说是名利双收。

除了特别的游戏设定和具有吸引力的Roguelike玩法之外,《黑帝斯》的美术风格继承了Supergiant Games的一贯风格,尤其是非常具有辨识度的角色。作为一个独立游戏工作室,这家团队是如何做到的呢?

实际上,Supergiant Games官方发布了一系列的研发相关视频,从游戏剧情到音乐、美术都有覆盖,让不少玩家学到了游戏出色视觉效果背后的“黑科技”,最近,3D美术师Paige Carter则通过一则研发视频简要讲述了她将2D美术做成3D游戏内角色的创作过程。

比较有趣的是,据Carter透露,《黑帝斯》游戏里几乎所有的NPC都是都是从两个基本模型当中的一个开始制作,然后再经过调整做成新角色。尤其是很多玩家喜欢的角色Nyx,它的模型直接来自于团队内部创作的肖像画。

Carter解释了她将肖像画放在Z Brush文件背后的做法,并通过雕刻工具的“透视”功能,近距离对比2D美术与3D模型的面部细节特征,最终做出与2D美术形神一致的3D游戏内角色模型。

以下是GameLook听译的完整内容:

大家好,我是Paige Carter,在独立工作室Supergiant公司担任3D美术师,从事《黑帝斯》项目的研发。今天这个短视频主要是讲一下我将2D美术做成3D游戏角色模型的大致过程, 案例是所有人都非常喜欢的暗夜之母Nyx。

大多数时候,我做3D模型都完全是基于Jen(Supergiant Games艺术总监Jen Zee)绘制的肖像图,我们通常不会在工作室内让很多人一起做,所以这对我来说是有趣的,因为有时候能在创作的过程中加入自己的“发明”。

一开始我会将已有角色导入并且调整面部细节,然后把它调整成新的角色。比较有趣的是,《黑帝斯》所有的NPC角色模型都是从Megaera和Thanatos两个角色演变而来的。今天要说的这个角色(Nyx)就是从Megaera的模型变化而来的。

我通常会把2D美术黏贴在Z Brush文件背后,在工作的时候通过透视功能对比两者之间的面部特征,通过Z Brush工具尽可能近距离对比2D美术与3D模型的差别。然后将2D角色所有的细微差别和个性都增加到3D雕像中,并在Maya软件中做进一步调整。

在导入Maya之前,我会尽量做出所有的东西,这样在放到Maya当中之后,我可以调整模型并且复制所有部件,这样它们变形和渲染就会很快。

这是Nyx最终模型,我们为《黑帝斯》做角色的流程与平常的游戏研发不同,所以也带来了不同的挑战。在做Nyx模型的过程中,我觉得最喜欢的就是确定她黑翼式发型的过程。

在建模完成之后,如果我对UV贴图的效果满意,就将它导入到Substance Painter软件中,然后关闭光照,并在模型上粘贴一个基本颜色,这通常只是角色的肤色。

我还会在Substance软件当中烘焙纹理,我会在环境贴图、曲率贴图和厚度贴图中做烘焙。

然后把这些都被覆盖在底色之上,这样我就能真正看出角色的特征是什么。

随后,我把基本的色块粘贴在各自独立的图层上,这样我就可以更好地调整与2D美术一致的颜色,也更能适应游戏内的光照条件。

所有基本色完成之后,我在所有东西上面都加一个黑线美术层,然后手绘所有的黑线美术层,尝试让它尽可能与角色的2D外观一致。

这是我最喜欢的部分是做细节补充,尤其是面部,这样角色更加活灵活现。

随后,我为阴影创作一个新的多图层,然后做另外一个覆盖层以突出阴影的某些部分。

有时候我还会在面部增加一个图层做2D美术师坚持要保留的颜色,实际上是差别非常细微的,你在游戏里是永远也看不到的。

在Substance做好了纹理之后,我会把它放到Maya里,只使用简单的V-Ray Shader。

我通常在开始做角色绑定之前就做角色纹理,因为角色纹理当中有太多的东西,所以我希望确保任何东西在角色身上都不会被挤压或者变成奇怪的形状。

我们做角色绑定是每一个部位的调试做基本的绑定,将所有的连接点与角色特定部位排列在一起,然后在它的上面增加所有的饰品、服装、耳饰等物品,这样可以获得对角色尽可能多的控制。

很多时候,我们通常不会给角色做非常复杂的面部绑定,因为它们在屏幕上展示的尺寸很小,大多数细节表情、任何细微的东西都是看不到的,所以这也让我们的角色绑定做的更快。

做完了角色绑定,搞定了纹理之后,我通常会把它放到我们的图形摄像头之中,这个摄像头用于我们所有预渲染角色,让它们做到与游戏环境相匹配。

我通常会在最终和建模阶段都测试渲染效果,这样就可以提前看到预览或者整体观看它在实际游戏里的效果。

因为我们有特别的图形风格,尤其是《黑帝斯》,我们使用了V-Ray着色器,在所有东西之上都增加一个黑色轮廓,这样不仅可以做出与2D图形匹配的风格,还可以让我们对于视觉效果很挑剔的同事满意。

我这么做的效果,一是可以让同事更好地看到角色在游戏里的效果,还有个原因是我觉得能够直接对比我的3D模型与美术师的2D肖像画很有趣,所以通常我都能做出达到肖像画感觉的角色模型。

即便有时候3D建模的比例与2D美术有略微的改变,比如3D模型的角色头部更大,但基本上他们给人的感觉是一样的,让你从很远就能看出角色的特征。

这是2D美术与3D建模之间的最终对比,随后我就把它交给美术师审核,如果一切顺利,就会进入动画制作阶段,这就是我将2D肖像画做成3D角色的大致流程,希望对了解我们游戏角色创作过程感到开心,也能像我们一样喜欢暗夜之母Nyx这个角色。

2d模型文件_Supergiant美术师:如何将2D美术做成3D游戏模型?相关推荐

  1. 强烈推荐阅读:分享Supergiant美术师的3D游戏模型的创作流程,非常详细!

    在独立游戏领域,旧金山的独立团队Supergiant Games一直是爆款的缔造者,从<堡垒>.<晶体管>.<柴堆>,到前不久正式发布的<黑帝斯>,每款 ...

  2. 3D游戏模型提取、导入、导出教程

    本教程转自 http://geek.prdsarea.com/forum.php?mod=viewthread&tid=891&fromuid=282846 (出处: http://g ...

  3. 你知道什么是3D游戏模型贴图师吗?可以做哪些职位?

    什么是3D游戏模型贴图师? 在解答这个问题之间我们先来看几张3D游戏的图片,分别是:<魔兽世界><使命召唤><怪物猎人><永恒之塔><大话西游&g ...

  4. zbrush 添加纹理贴图_想学习3D游戏模型,3Dmax、MAYA和ZBrush都需要掌握吗?

    想从事游戏行业的建模的话,模型和贴图的知识都得学,MAYA和3DMAX只能说是基本要学的,Zbrush能够提升个人价值,之后能给你建好的模型做出好看的贴图,才能算是一个游戏建模方面能干活的合格从业人员 ...

  5. 转行3D游戏模型师,你了解次世代模型吗?

    1.做3D游戏建模工作累不累? 我只能说世界上除了富二代没有什么职业能轻松又高薪了! 干啥都不会轻轻松松,轻松不吃苦怎么可能获得成果呢?不单单是是游戏建模师这一个行业累,哪一个行业轻松,想轻松可以,除 ...

  6. 体素神器MagicaVoxel-3小时学会制作3d游戏模型

    先欣赏下微博gltracy的作品: 非常棒的风格!很帅有木有!!!问题来了,这些模型是怎么做出来的?答案就是体素神器Magicavoxel. 一.Magicavoxel简介 Magicavoxel是一 ...

  7. 【3D游戏模型】在ZBrush中制作3D兽人

    介绍 在本教程中,您将学习如何基于概念艺术创建风格化角色.从雕刻 (ZBrush) 到纹理(sp),毛发(Xgen),照明/材质/渲染(Maya+ arnold). 创建您自己的风格化角色 从 ZBr ...

  8. 3D游戏模型教程系列:3D max基础命令(零基础教学)

    3DMax是Autodesk公司开发的三维动画渲染和制作软件. 3D Max 操作简单,是很多小白的入手软件.而且3DMax应用范围比较广,它可以帮助游戏.电影和运动图形设计人员在更短的时间内创建更佳 ...

  9. 3D游戏模型制作技巧,掌握这些技术你也能进鹅厂!

    游戏3D模型制作使用的3D软件普遍是用3Dsmax 早期一点的魔兽世界,英雄联盟(LOL)热门端游,近期的页游,如今的手游(网易梦幻西游,腾讯王者荣耀,网易阴阳师等)模型都是用3Dmax制作的. 所以 ...

  10. 3D游戏模型 | 8猴这个功能,即刻让你拥有海飞丝的感觉

    今天给大家带来8猴毛发渲染 不知道从事游戏行业的大家由于经常加班会不会遇到脱发的困扰--哦,不对今天不是来推销防脱发产品的--不好意思. 好了言归正传,在写实风格的毛发制作过程中,摆发片实在是个劳心劳 ...

最新文章

  1. 学计算机方面该怎样保养眼睛,电脑工作者如何保护眼睛?吃什么对眼睛好
  2. 【Python进阶】Python进阶专栏、编程与开源框架知识星球上线,等你来follow
  3. linux-squirrel
  4. 笔记本上使用Archlinux[转]
  5. python怎样导出py文件_导出python模块(到字符串或py文件)
  6. 微软给程序代码加的css效果
  7. java规定日期格式输出_Java格式化输出日期百分比时间等
  8. pandas中replace的用法
  9. linux 创建文件_Linux怎么创建文件或更新文件日期
  10. 即将截止?四川省2022年工业领域大企业大集团跨越发展激励项目申报条件、材料、要求及流程
  11. 华为od与中软外包哪个更好_记录下入职中软一个月(外包华为
  12. 解决File “D:\ProgramData\Anaconda3\lib\site-packages\keras\engine\saving.py“,相关问题
  13. 格式化日期时间字符串 Get-Date -Uformat , -format
  14. Windows Terminal 使用及美化
  15. 台式机通过笔记本的WIFI连接上网,并实现笔记本对台式机的远程连接
  16. Dojo.Book中文版
  17. python编程玩具有哪些_python 全栈开发,Day133(玩具与玩具之间的对话,基于jieba gensim pypinyin实现的自然语言处理,打包apk)...
  18. php中的汉字转化为拼音,简繁体转化
  19. alin42490怎样解除_我们应该如何思维42490
  20. 【Iceberg+Alluxio】助力加速数据通道(上篇)

热门文章

  1. sql事务Transaction
  2. [51单片机] 串口通讯 简单通信
  3. Maven搭建webService (一) 创建服务端---使用main函数发布服务
  4. 才知道系列之GroupOn
  5. Linux通过Shell进行数学运算
  6. 特征选择与特征提取(降维)
  7. ENVI5.1中Landsat 8数据大气校正
  8. 专题二——数学问题与简单DP
  9. SSM - 全局跨域处理
  10. 2d游戏动作软件支持c语言,C语言编写简单2D游戏