本教程主要学习如何使用ZBrush®3D图形绘制软件的工具和笔刷雕刻酷酷的生物造型,我们今天来看看在游戏、媒体和电视领域有着十几年丰富经验的3D角色艺术家Francis-Xavier Martins是如何操作的:

ZBrush中文版下载:http://wm.makeding.com/iclk/?zoneid=18156

ZBrush视频教程:http://peixun.zbrushcn.com/

我们以上面这张3D艺术作品展示如何在ZBrush中创建生物造型。这个生物造型由CreatureBox工作室设计,如果你从未听说过他们,可以上网查一查,他们的设计都特别棒!

首先在不同的Subtools上画出每个生物元素的草图,头部以球体开始,身体和躯干部分使用圆柱体,眼睛部位使用两个球体。

然后使用Dynamesh处理每个元素。头部使用Move、Clay Build up笔刷和Dam standard笔刷,获取大致形状,在有需要的地方制作一些褶皱。接着使用Curve tube笔刷结合尺寸修改器,制作头顶上的锥尖。

Clay笔刷主要用于构建躯干周围的区域。

身体、腿和尾巴部分使用Curve笔刷,在用移动笔刷建立好比例之后,通过Ctrl+拖动重新划分网格。使用Curve tube笔刷将头部作为躯干的基础,调整形状直到满意为止,然后使用Split Unmasked Points将其拆分为单独的subtool。

雕刻很简单,主要形状和肌肉组织使用Clay笔刷,褶皱部分使用Dam standard笔刷,眼脸和中脊用Standard笔刷。注意到不同的形状之间有何关联很重要,因此使用遮罩区域的结合,再使用移动笔刷结合一些膨胀功能重叠区域。

躯干部分有很多褶皱,如果想表达它的重量,首先在想添加褶皱的地方插入褶皱,然后使用Clay笔刷构建周围的区域,接着调整Inflate笔刷,在笔刷菜单下面,增加Gravity(重力),这样在雕刻的时候,褶皱会下垂,最终给人一种有重量的感觉。

脚和爪子使用Insert Sphere笔刷完成,并使用移动笔刷成形。将眼睛分离,里面那个画上颜色,外面那个赋予巩膜。脚和爪子的细节使用Orb cracks和Trim Dynamic笔刷完成,针对身体部分,如果使用Clay笔刷雕刻地不完美,则使用Spray Stroke结合带点的alpha完善细节。

至于如何绘制这个模型,将Zadd关掉,使用Standard笔刷完成多边形着色,先画一个基础色,然后用较小的Stroke润色,最后将模型发送到KeyShot进行最终渲染。

更多关于ZBrush 3D图形绘制软件的信息,请关注ZBrush中文官网了解更多。

ZBrush雕刻生物小技巧的更多相关文章

  1. 前端网络、JavaScript优化以及开发小技巧

    一.网络优化 YSlow有23条规则,中文可以参考这里.这几十条规则最主要是在做消除或减少不必要的网络延迟,将需要传输的数据压缩至最少. 1)合并压缩CSS.JavaScript.图片,静态资源CDN ...

  2. Git小技巧 - 指令别名及使用Beyond Compare作为差异比较工具

    前言 本文主要写给使用命令行来操作Git的用户,用于提高Git使用的效率.至于使用命令还是GUI(Tortoise Git或VS的Git插件)就不在此讨论了,大家根据自己的的喜好选择就好.我个人是比较 ...

  3. 分享两个BPM配置小技巧

    1.小技巧 流程图修改后发布的话版本号会+1,修改次数多了之后可能会导致版本号很高,这个时候可以将流程导出,然后删除对应的流程包再导入,发布数据模型和流程图之后,版本清零 2.小技巧 有的同事入职后使 ...

  4. linux系统维护时的一些小技巧,包括系统挂载新磁盘的方法!可收藏!

    这里发布一些平时所用到的小技巧,不多,不过会持续更新.... 1.需要将history创建硬链接ln 全盘需要备份硬链接 ln /etc/xxx /home/xxx 2.root用户不可以远程 /et ...

  5. JS处理事件小技巧

    今天,就分享一下我自己总结的一些JS的小技巧: ①防止鼠标选中事件 <div class="mask" onselectstart="return false&qu ...

  6. iOS:小技巧(不断更新)

    记录下一些不常用技巧,以防忘记,复制用. 1.获取当前的View在Window的frame: UIWindow * window=[[[UIApplication sharedApplication] ...

  7. css小技巧(1)

    1.-webkit-overflow-scrolling: touch; 解决ios滑动时无缓冲问题 2.::-webkit-scrollbar 设置ios滑动时是否显示滚动条 3.::selecti ...

  8. 最强 Android Studio 使用小技巧和快捷键

    写在前面 本文翻译自 Android Studio Tips by Philippe Breault,一共收集了62个 Android Studio 使用小技巧和快捷键. 根据这些小技巧的使用场景,本 ...

  9. ios开发中的小技巧

    在这里总结一些iOS开发中的小技巧,能大大方便我们的开发,持续更新. UITableView的Group样式下顶部空白处理 //分组列表头部空白处理 UIView *view = [[UIViewal ...

随机推荐

  1. 常规RPC通讯过程【转载】

    在 HTTP2 协议正式开始工作前, 如果已经知道服务器是 HTTP2 的服务器, 通讯流程如下: 客户端必须首先发送一个连接序言,其逻辑结构: PRI * HTTP/2.0\r\n\r\nSM\r\ ...

  2. zabbix-agent端自定义监控项(free -m)服务器内存使用率

    Agent端操作 [root@agent ~]# vim /usr/local/zabbix/etc/zabbix_agentd.conf 末行追加 UserParameter=memory_user ...

  3. Spark作业执行

    Spark中一个action触发一个job的执行,在job提交过程中主要涉及Driver和Executor两个节点. Driver主要解决 1. RDD 依赖性分析,生成DAG. 2. 根据RDD D ...

  4. eclipse集成ijkplayer项目

    1.ijkplayer是什么 ijkplayer是b站开源的一个视频插件,基于ffmpeg, 支持 Android 和 iOS,可以代替android自带的videview,有不错的体验,支持的视频文 ...

  5. 【XSY2692】杨柳 - 网络流

    题目来源:2018冬令营模拟测试赛(十) 题解: 继续鬼畜网络流…… 首先这题有个显然的做法:bfs预处理出每个起点到每个终点的最短步数,然后直接建边加超级源汇跑费用流即可: 但是这样边数是$n^2$ ...

  6. IOS - [UIDevice currentDevice] name/model/localizedMode/systemName/systemVersion...../userInterfaceIdiom

    + (UIDevice *)currentDevice; @property(nonatomic,readonly,retain) NSString    *name;              // ...

  7. python 用法测试

    Python 3.5.6 1.js风格的回调测试 def b(): ') def a(fn): if callable(fn): fn() a(b) class Sample: def q(self) ...

  8. Linux系统串口接收数据编

    http://blog.csdn.net/bg2bkk/article/details/8668576 之前基于IBM deveplopworks社区的代码,做了串口初始化和发送的程序,今天在此基础上 ...

  9. 火狐浏览器安装接口测试工具RESTClient方法

  10. .conf、.bak是什么格式

    1..conf 是config的简写,也就是配置文件,多用于存取硬件驱动程序的安装配置信息.内容一般是一些硬件的版本号呀,支持什么样的系统等信息.本质上来说就是TXT文件,里面的格式没有统一标准,各个 ...