ZBrush为电影制作设计独特的生物概念重点向大家介绍了概念设计师Ian Joyner使用ZBrush®3D图形绘制软件雕刻面对镜头咆哮的生物半身像的具体过程,ZBrush创建好模型之后,要想让角色更加生动形象,通常还要结合KeyShot 3D渲染软件进行渲染,本人就来详细给大家讲解讲解。

ZBrush 4R8下载:http://wm.makeding.com/iclk/?zoneid=18156

1、设置KeyShot

KeyShot里的ZBrush材质没有高光色或者粗糙度,因此需要给材质添加高光色和粗糙度,从而查看照明的工作方式。需要注意的是:材质太有光泽会看起来很假很湿,漫反射过度则会让模型变形。眼睛部分可以使用明亮的白色高光色/光泽,不添加粗糙度。皮肤则可以使用浅蓝灰色,将粗糙度提高以便散射光。

2、KeyShot照明

KeyShot中的照明特别惊人,HDRI设置可以展示很多快速照明场景,糟糕的是这些设置也可以导致一些虚假的产品感觉,要克服这一问题,可以使用简单的球体添加区域照明,真正控制照明设置。

3、使用渲染passes

渲染passes是整个渲染过程中不可或缺的一部分。Ian Joyner喜欢渲染出多个passes,然后将它们放到Photoshop中进行额外控制。反射或者潮湿的区域在眼睛或嘴巴部位可能看起来比较好,但就整个身体而言似乎有点奇怪。通过渲染一些passes,可以完全控制最终的角色外观。

4、Beauty pass

Ian Joyner最常使用的主要pass是Beauty pass,它基本上是主要的渲染—拥有漂亮的材质兼纹理。

5、Clown pass

如果你有很多不同的材质,Clown pass将会非常有用。例如我们今天所要渲染的生物就有各种眼睛、胸部和牙齿材质—以及连接类似壳一样的区域的一些倒刺和尖刺,因此Clown pass可以变成快速选择和遮罩这些不同区域的有用工具,加速并简化工作流程。

6、AO pass

AO pass(环境光遮蔽)非常有助于明确ZBrush生物雕塑的裂缝和形体变化,可以将其用于设置较低的多层透明度,帮助遮蔽一些区域。

7、Rim light pass

如果你想确保你的生物雕塑真正留下背景,Rim passes/Light passes会非常有用。轮廓是所有优秀生物设计的关键,这种passes能够快速轻松地检查雕塑是否很好的被读取,实现这一点的最简单的方式就是关闭所有其他照明源,留下你想增强的那一个。

8、Reflection/Specular pass

最后,Reflection pass/Specular pass有助于给那些看起来有点平坦的区域添加一些光泽。

9、使用Photoshop

渲染好一些passes之后可以跳转到Photoshop,开始图层操作。每个角色有每个角色的不同需求,有了漂亮的基础模型之后快速合并图层,开始绘制作品。

10、最后润色

这一步可以花时间渲染生物的关键区域,例如创建眼睛。Ian Joyner喜欢画自己的眼睛—他很少雕刻并渲染特有的眼睛,他觉得那很有趣,创建起来也很简单快速。通常他会渲染一个白色或黑色的球体,然后将这个球体形状作为一种向导,思考下一步,在一些独特的创作上发现乐趣。

这样,面对镜头咆哮的生物半身像就最终雕刻并渲染完成了,关于KeyShot 3D渲染软件,可通过KeyShot下载(软件下载:http://wm.makeding.com/iclk/?zoneid=18597)安装最新KeyShot 6版本体验更多。

更多关于ZBrush实例应用的文章,请点击访问ZBrush官网了解更多。

ZBrush设计制作小怪兽并用KeyShot渲染的更多相关文章

  1. CSharpGL(5)解析3DS文件并用CSharpGL渲染

    CSharpGL(5)解析3DS文件并用CSharpGL渲染 我曾经写过一个简单的*.3ds文件的解析器,但是只能解析最基本的顶点.索引信息,且此解析器是仿照别人的C++代码改写的,设计的也不好,不方 ...

  2. CSharpGL(9)解析OBJ文件并用CSharpGL渲染

    CSharpGL(9)解析OBJ文件并用CSharpGL渲染 2016-08-13 由于CSharpGL一直在更新,现在这个教程已经不适用最新的代码了.CSharpGL源码中包含10多个独立的Demo ...

  3. Objective-C中小怪兽的逻辑

    学习Objective-C的面向对象也有一段时间了,为了犒劳自己的学习成果,写个小怪兽来犒劳一下自己把.在LOL中有怪兽和英雄的角色吧,接下来就先写一个小怪兽的类吧.从小怪兽的角度来讲,怪兽都有那些行 ...

  4. “奥特曼攻打小怪兽”java学习打怪升级第一步

    ---恢复内容开始--- 练习:回合制对战游戏:奥特曼和小怪兽进行PK,直到一方的血量为0时结束战斗,输出谁胜利了! 不难看出场景中有两个对象:”奥特曼“这一对象抽象为”Ao"类:     ...

  5. 使用form 组件写一个用户注册,并用 bootstrap渲染

    需求:使用form组件,写一个用户注册系统,包含用户名, 密码, 确认密码,手机号,性别,爱好,注册.并用bootsrap渲染,成果如下: 首先创建一个django 项目.然后在连接pymysql数据 ...

  6. quick-cocos2d-x项目《狂点小怪兽》总结

    最近找了个公司实习,领导让我把公司的<狂点小怪兽>C++游戏用Lua重写.大概用了一个星期完成. 第一次使用quick-cocos2d-x,磕磕碰碰的也算是走了一遍流程. 1. quick ...

  7. 响应式web网站设计制作方法

    在研究响应式的时候,记录了一些感想,分享出来,抛砖引玉,希望可以和大家一起讨论.总结下来,响应式比之前想象的要复杂得多.1. ie9以下(不包括ie9)采用ie条件注释,为ie8以及一下单独开一个样式 ...

  8. 制作大漠字库并用python调用大漠工具方法来识别文字

    1.制作字库 1.截取需要的图片 2.这里截取了"火狐主页"四个字,接下来抓取文字的颜色 3.颜色由是由三个部分组成,即R G B其中的R是由00-FF(16进制) 即0-255个 ...

  9. 尝试设计LFSR加密器,并用CAP4验证随机性

    在CPA4软件中有提供设计LFSR加密器的功能: 输入LFSR的大小,初始密钥,还有反馈密钥. 点击Set Key后点击Show LFSR 观察LFSR,发现初始密钥是1101,转成十六进制是D,反馈 ...

随机推荐

  1. 动态给某一个元素添加active

    <li class="one_data" data-id='+ navGroup.self_first_nav[i].id +'><a  href='+ navG ...

  2. 如何处理CSS3属性前缀(转载)总结

    今天闲来无聊,重新来说说CSS3前缀的问题.在春节前和@一丝姐姐说起Sass中有关于gradient的mixins.姐姐说: 为什么还要用mixin呢?为什么不使用Autoprefixer?使用Aut ...

  3. MAVEN 的常用命令

    1.清除命令:mvn clean 2.编译命令:mvn  conpile 3.打包命令:mvn package 4.跳过单元测试命令:mvn clean package -Dmaven.test.sk ...

  4. 20190226-SecureCRT连接linux显示中文乱码

    SecureCRT连接我的Ubuntu14时中文显示乱码 解决办法: 在session options里选择UTF-8

  5. SpringBoot2整合activiti6环境搭建

    SpringBoot2整合activiti6环境搭建 依赖 <dependencies> <dependency> <groupId>org.springframe ...

  6. HDU5976 Detachment

    /* HDU5976 Detachment http://acm.hdu.edu.cn/showproblem.php?pid=5976 数论 等差数列 * * */ #include <cst ...

  7. 工具-VMWARE技巧-桥接连外网-WIN7

    使用虚拟机wmware如何连接宿主主机 最简单的方法,使用直接连接主机的模式,然后把宿主机的IP更改为和虚拟机同一个网段的机器就行 但是既要上网,有要连接虚拟机,就需要使用桥接,在编辑->虚拟网 ...

  8. windows系统中软件开发常用的软件

    1.windwos快速打开控制面板:热键+r打开运行框,输入control就打开windows的控制面板了 2.windows自带的远程桌面控制系统:mstsc -Microsoft terminal ...

  9. HDU 2035 不忍直视的水

    #include <iostream> #include <cstdio> #include <algorithm> using namespace std; in ...

  10. Android 开发最佳实践

    原文地址:https://github.com/futurice/android-best-practices/blob/master/translations/Chinese/README.cn.m ...