十二年前,暴雪推出第一款网络游戏《魔兽世界》,以迅雷不及掩耳盗铃之势风靡全球;十二年后,魔兽终于改编成大电影,同样掀起了一场巨大的风暴, 接二连三打破了多项票房纪录。纵观游戏史,很难找出一款像魔兽一样火爆且经久不衰的经典之作,几乎成了一代游戏玩家的青春记忆。我们的3D雕刻大师 Fisker 也是魔兽的忠实粉丝哦,他在工作之余结合自己的专业知识,今天的ZBrush教程我们会利用ZBrush®3D图形绘制软件重新塑造了魔兽系列游戏的重要角色之一:传奇兽人英雄萨尔,接下来一起看看他的制作过程吧。

  详细的视频教程可参考:http://www.zbrushcn.com/qita/zbrush-zz-srse.html

  

  

  一、寻找参考资料获取灵感

  制作好的作品最重要的环节是寻找参考图,这是每个艺术家创作角色之前都要经历的过程,这个环节往往决定着作品之后的走向。所以假如说你想花1周 时间来做出这个作品,那么参考至少要花大半天的时间,这段时间不仅仅是在找素材,同时还是你对这个作品的理解迅速地达到比普通人高的高度。

  Fisker老师一般通过花瓣网、国外的Pinterest,以及Art station等网站寻找素材。

  

  

  二、大体形状建立

  大体形状通常从一个球体开始创建,从球开始制作对于新手来说可能有点难度,不要害怕麻烦,只要多练习几遍就可以了。在3D里创作最好的一点就是 不用考虑光源问题,不像原画创作要考虑很多光源因素。所以这一步大可放开一点,让思绪紧随其后,放开不等于放空。保持精神高度集中,随时审查模型的问题所 在并且及时改正。

  雕刻的时候如果感觉模型雕刻很费力,就利用Dynamesh重新拓扑模型,以便更好地雕刻。

  

  

  三、继续制作大体形状

  兽人的耳朵利用mask笔刷画上去,然后反向选择,再利用运动轴拖出模型,之后用Dynamesh重新拓扑模型继续雕刻。接下来制作兽人的其他部分,利用Insert笔刷添加模型,Dynamesh重新拓扑模型,之后继续利用CurveTube 添加头发辫子。

  

  

  四、开始雕刻

  把大体形状像搭积木一样搭好,接下来是最开心的雕刻环节。这个环节就要把参考图都打开,然后由浅入深地雕刻。这个环节要注意不要过早地陷入细 节,更不要看到参考图超多细节把自己也陷进去。这个环节要以雕刻兽人的特点为主,类似皮肤纹理毛孔褶皱等细节不予考虑。这里的毛发老师最初的想法是用模型 直接雕刻出来,转念一想既然是用ZBrush制作,就应该发挥它的所有作用,所以老师把头发雕刻一半的模型换成了毛发系统来制作。

  

  

  五、毛发系统

  

  

  毛发系统是ZBrush里比较复杂的一个系统,按照正常的步骤来做应该从兽人的模型开始分组制作,而不是在头发模型上制作,Fisker老师的 这个方法也是可行的,只不过没那么主流而已。首先在模型上用遮罩画出想要的区域,因为兽人的头发是一缕一缕向上梳的,所以画遮罩的时候也模仿这种形态。利 用毛发系统的时候要对真实的头发有所理解,甚至要懂一些理发的常识,例如烫头发的种类,大卷、大波浪等等。另外一面是毛发系统的界面,数值参数有点多,这 里教大家记住几个参数,其他的可以自己摸索。

  1、头发数量

  

  

  2、头发长度

  

  

  3、头发弯曲

  

  

  4、头发重力系统

  

  

  六、毛发系统笔刷

  

  

  毛发笔刷在普通笔刷的快捷栏里就有,以G开头。这些笔刷好比我们生活中的梳子的功能,可以将毛发系统梳理成我们想要的形态。大家可以试一试,没 准学会了这个笔刷以后给女儿梳头发就无师自通了。Fisker老师常用的笔刷是Groomlengthen和Groomhairtoss。

  

  

  七、雕刻细节

  这一环节就要开始雕刻细节了,但是这里说的细节还不是绝对的细节,只是比之前的雕刻要深入一点而已。雕刻细节从面部开始,放大模型进行细致雕 刻,打开参考图。这一环节要分清哪些信息是我们需要的,哪些是要忽略掉的。比如皮肤的褶皱,我们要在这一步里把皮肤明显的皱皮雕刻出来,而不是细小的褶 皱,看图对比。错例图的褶皱以及毛孔是建立在对例图的基础之上,所以对例图里面的体积感必须雕刻好之后才可以雕刻后者。同理,之后的所有细节依次类推,有 的艺术家甚至能做出变态的毛孔与汗毛。而且每一根汗毛都插在毛孔里面,可谓是细到骨头里。

  

  

  八、深入雕刻细节

  这一步骤可以雕刻褶皱与表现皮肤的质感了。先用Dam standard雕刻一些较为明显的褶皱。例如图1,随后结合着Alpha与笔刷以制作这一步骤。Fisker老师用的是ZBrush自带的Alpha 58,笔刷是基础笔刷。这里对笔刷设置进行了改动,如下图,把alphatile1数值改到3-4,继续雕刻皮肤纹理。

  

  

  

  九、加强细节

  最后一步,如果说之前的步骤都做的不错,那么这一步很关键,它会让皮肤更加有质感。纯手雕刻的样子大概是图1的样子,新建一个layers图 层,然后点击subtool面板中的masking菜单里面有个mask by cavity,点击之后会得到mask,然后点击一下blur mask,mask会被模糊掉。接着到deformation里面找到inflate输入数值+4或者其他,只要你觉得效果好,再反选mask调整 inflate,输入数值-4。大家也不必非要按照这个来,其他的选项也都可以试着用一下,万一效果更好呢。

  

  

  十、最后处理

  最后雕刻一下其他部分,其他部分可以不用特别细致,主要是为了突出脸部。

  以上,模型阶段就告一段落了,接下来敬请期待Fisker老师给兽人的最终上色教程,预备,鼓掌!

  想要了解更多关于ZBrush 3D图形绘制软件的详细信息,目前ZBrush正在打折促销中,如果大家有兴趣了解的话可以前往ZBrush官网进行了解。

Fisker大师用ZBrush制作兽人萨尔全过程的更多相关文章

  1. USBasp制作资料及全过程(菜鸟版)

    源:USBasp制作资料及全过程(菜鸟版) 一.usbasp 的一般性介绍: 1.下载线,是“ISP”(In System Programmability:“在系统编程”)或“IAP”(In Appl ...

  2. 【渲染教程】使用3ds Max和ZBrush制作卡通风格的武器模型(上)

    克里斯蒂娜·马丁(CristinaMartín)介绍了她的项目灵剑(Spirit Sword)的制作过程,并详细的展示了使用3ds Max和ZBrush制作模型,纹理绘画和最终展示的过程. 介绍 克里 ...

  3. 3Ds Max实例教程-制作女战士全过程

    3Ds Max制作“女战神” 作者:Diego Rodríguez 使用软件:3Ds Max,Photoshop 3Ds Max下载:http://wm.makeding.com/iclk/?zone ...

  4. NodeJS制作爬虫全过程

    这篇文章主要介绍了NodeJS制作爬虫的全过程,包括项目建立,目标网站分析.使用superagent获取源数据.使用cheerio解析.使用eventproxy来并发抓取每个主题的内容等方面,有需要的 ...

  5. 怎样用ZBrush对模型进行渲染(二)

    继上节课Fisker老师对ZBrush中对渲染和灯光起到重要作用的Light和LightCap进行了具体讲解之后,本节课继续研究Render(渲染)和Light及LightCap相结合会产生什么样的效 ...

  6. 制作自己的嵌入式Linux电脑_转

    制作自己的嵌入式Linux电脑 http://os.51cto.com/art/201409/450334.htm 原文链接:http://blog.jobbole.com/75414/ 包含器件选择 ...

  7. 怎样运用好ZBrush中的布尔运算

     我们知道DynaMesh常用于基础模型的起稿到中模的制作,它是ZBrush ® 4R2新增的功能,其强大的功能除了对模型进行重新布线,还可以进行布尔运算.配合Insert笔刷进行布尔运算,可以做出Z ...

  8. 第一部分:使用iReport制作报表的详细过程(Windows环境下)

    提示:在有些板块,文中的图片看不到,建议到我的blog浏览文章:http://blog.csdn.net/jemlee2002/文章将会涉及3个方面的内容: 第一部分:使用iReport制作报表的详细 ...

  9. Web app制作细节:web app互动制作技巧

    Google .微软.苹果三大巨头紧锣密鼓地在web app的研发产品领域圈地设岗,并试图建立以自己为中心的”云“服务平台,企图在web app时代到来的时候充当霸主.本文将围绕web app的制作, ...

随机推荐

  1. Windows nexus 启动失败

    现象: nexus Windows系统服务安装成功,但启动失败 D:\nexus-2.10.0-02-bundle\nexus-2.10.0-02\bin>nexus.bat Usage: ne ...

  2. 【poj 3167】Cow Patterns(字符串--KMP匹配+数据结构--树状数组)

    题意:给2个数字序列 a 和 b ,问按从小到达排序后,a中的哪些子串与b的名次匹配. a 的长度 N≤100,000,b的长度 M≤25,000,数字的大小 K≤25. 解法:[思考]1.X 暴力. ...

  3. Represent code in math equations

    Introduce The article shows a way to use math equations to represent code's logical. Key ideas logic ...

  4. rabbitmq队列中消息过期配置

    最近公司某个行情推送的rabbitmq服务器由于客户端异常导致rabbitmq队列中消息快速堆积,还曾导致过内存积压导致rabbitmq客户端被block的情况.考虑到行情信息从业务上来说可以丢失部分 ...

  5. [Architecture Design] 跨平台架构设计

    [Architecture Design] 跨平台架构设计 跨越平台 Productivity Future Vision 2011 在开始谈跨平台架构设计之前,请大家先看看上面这段影片,影片内容是微 ...

  6. [Architecture Pattern] Repository实作查询功能

    [Architecture Pattern] Repository实作查询功能 范例下载 范例程序代码:点此下载 问题情景 在系统的BLL与DAL之间,加入Repository Pattern的设计, ...

  7. 你可以使用 play framework 做5件很爽的事情http://www.anool.net/?p=629

    1.绑定HTTP参数到JAVA方法里的参数. 使用PLAY可以很简单的从JAVA代码中检索HTTP参数.只要把方法参数申明成和HTTP参数相同既可. 比如,这个request: Http代码 /art ...

  8. QT5中全屏显示子窗口和取消全屏的方法

    问题描述:用QT5做了个MDI多窗体应用程序,想把子窗体全屏显示,用网上的方法,但总是遇到问题. 网上的解决方法原文在这:http://www.cnblogs.com/Rick-w/archive/2 ...

  9. Office 365 - SharePoint Tips & Tricks

    1. Recycle Bin 地址: //管理员 /_layouts/15/AdminRecycleBin.aspx //普通用户 /_layouts/15/RecycleBin.aspx 2.

  10. CoreAnimation(CA)

    开发者真会玩,原来我看到CA都懵了.啥是CA?原来就是Core Animation.哎,读书少啊,被虐成