使用 ZBrush、Ornatrix 和 Substance 3D Painter 重现哈利波特中的凤凰

今天瑞云渲染小编给大家带来了Ramón Tapia 分享 Phoenix 项目背后的工作流程,解释了如何在 Ornatrix 中完成修饰,并展示了纹理化过程。

介绍

你好,有创造力的读者朋友们 我的名字是Ramón,但在数字艺术领域,我的名字是ramon.exr。为什么叫这个名字?嗯,外面有太多人叫我的名字,而且我是一个数字艺术家,这个名字可以象征着与你在我的作品中看到的技术和美学方面的强烈联系。

长话短说,我的职业生涯很早就开始了,在墨西哥,我在蒙特雷科技大学获得了动画和数字艺术学位。然后我在温哥华电影学院获得了动画和视觉效果的文凭。在此期间,我开始兼职做自由职业者,为小客户做模型和图形设计。我以前很喜欢画画,从小学开始我就一直被称为是一个有创造力的孩子。混合着我对计算机、视频游戏、电影和艺术的兴趣,我选择这条道路并不奇怪。

就在我完成学业后,我在加拿大的职业生涯开始了近4年。我非常幸运地在ICON创意工作室遇到了现在的美容主管和CFX主管,他们给了我机会,让我以美容师的身份开始我在这个行业的职业生涯。我在那里呆了2年,为所有需要美容的作品工作,其中最突出的是《工作中的怪物》、《变形金刚》: Earthspark和Young Jedi Adventures。然后我迅速转到了Animal Logic,在那里我遇到了很多有才华的人。我在一部动画长片和新IP《Leo》(尚未发行)中担任英雄人物和英雄道具的表面处理和新郎艺术家,在那里我呆了一年半。

我认为我此时的技能是来自于努力工作和承诺。我喜欢吸收人们教我的一切。当我还是学生的时候,我曾经大量练习获得巨大的速度,所以当我需要的东西还没有掌握的时候,我就会练习这个,直到我掌握它。我有很多东西需要自己努力和学习,特别是在看到其他艺术家的作品时,尽管人们说与别人比较不好,但我喜欢欣赏其他伟大的艺术家,与他们比较,争取做到最好。

Phoenix 项目

这个Phoenix项目的开始只是因为我想展示我在人物和生物艺术方面的多面性,特别是对美容的关注。我当时想,所有的美容师都喜欢什么东西,但他们都在为之奋斗?答案是羽毛。羽毛是一个很好的方式,通过处理复杂的元素来展示你的技术能力和对美容的精通。

我是根据哈利-波特的凤凰艺术作品制作的。我不得不寻找不同鸟类的参考资料,特别是鹰,这是一种与这只凤凰最相似的动物。我不熟悉鸟类的解剖结构,所以这是一个额外的挑战。我不想让它和电影中的一模一样,而是按照艺术的要求做一些改变,让它成为我自己的。

正如你现在所知道的,我所有的经验都是用于制作,所以我对我的工作流程有特别关注。我知道需要什么来创造一个角色,并使其适用于不同的管道。

在这个项目中,就像我的大多数个人项目一样,我使用ZBrush进行雕刻和建模,使用Substance 3D Painter绘制纹理,使用Maya合并一切,使用Ornatrix插件创建羽毛,使用Arnold作为我的渲染引擎来完成最终的外观。

模型

这个过程看起来很容易,但实际上并不容易。像任何生物或动物一样,你需要想象它们,并对没有毛皮的解剖结构进行研究。我总是从看参考资料开始。在你开始扭动其他东西之前,你需要知道这个角色的解剖结构。我使用ZBrush做任何有机的东西。然后我开始雕刻,但我不喜欢按字面意思描画任何东西,相反,我喜欢把参考资料放在我旁边,通过并排看它们来开始雕刻最初的形状。一旦我有了它,我就添加更多的细节和纹理。

我从老鹰那里得到了一些腿部的参考。我试图按照凤凰的形状来做,但又增加了一些细节,使其更加逼真。

我不会把时间浪费在最后看不到的细节上,所以我在脸部特别注意。

为了使你将来的工作更容易,你需要记住最终的几何体和UV,以便进行梳理和贴图,如果你打算装备它或让别人装备它,则需要记住动画。

对于我的凤凰,我不打算给它做动画或展示我的拓扑结构(也许将来会有),所以ZBrush中简单的ZRemesher帮助我完成了这项工作。如果我需要的话,我会在Maya中使用Quad Draw Tool手动完成。我是一个手动的人,在需要技术精度的时候,我不喜欢使用任何程序化的方法。我为我的凤凰建模时已经有了一个简单的姿势,但如果你的计划是为它制作动画,可以考虑用一个中性的姿势代替。

这就是我使用 Quad Draw 在 Maya 中完成重新拓扑的方式。每个边缘循环对于干净的工作流程和后续步骤都很重要。 

整理外表

现在到我最喜欢的过程。我总是让我的新郎手工雕刻我的美容指南。想象一下,就像您实际上正在雕刻或修饰头发一样。这个过程对大多数人来说是乏味的,但是,如果雕刻不是你的最大优势,你可以根据你使用的程序采取很多方法。

大多数时候,我开始使用对称性来修饰我的造型,就像我在雕刻一样。一旦我有了一些扎实的东西,如果需要的话我就会开始更多地扭动 

一旦我完成了所有设置,特别是对于这个资产,因为它是如此雄心勃勃,我需要通过将它与身体的每个重要部位的不同系统分开来很好地控制每个部分。

我开始测试我希望马夫在每一块都看起来如何。然后我开始优化,如果需要的话,做一些小的修正。

Ornatrix是一个强大的Maya插件,用于修饰。他们有每个节点和修改器的文档,特别是在这个项目中,我使用了他们的名为 "传播 "的节点,它允许你在每根普通的头发上创建多个头发。把它看作是每根头发的一个额外系统。然后,你需要发挥创意,开始添加任何你可能需要的修改器,以达到你想要的羽毛的外观。我的凤凰身体的每个部分都有不同的羽毛长度,所以我必须牢记每个羽毛的形状,以便为每个修改器工作。

纹理

我的纹理过程是非常受控的。大多数时候,我不需要谷歌任何纹理,特别是。我把用Substance 3D Painter制作的程序纹理与手绘工作结合起来。根据不同的程序,我使用图层或节点工作。如果我需要改变颜色或任何我需要的东西,我都使用面具来控制。

我的凤凰在颜色纹理上有很多变化。这可以让你赋予角色更多的深度,使其更加明确。身体的所有部分都很重要,你需要拿出时间来建立任何其他的纹理,如粗糙度或散射,以便下一个过程。

对于黑白纹理,我画它们时只需记住0代表黑色,1代表白色,这样我在进一步连接它们时就不需要在预视化中看到。

铺面

我在Maya中使用Arnold Render来完成最终外观。我有几个HDRI,从我还是个学生的时候就一直在陪伴我。我使用这些作为我的主要光源,如果我觉得更有艺术性,我还会增加几个,一旦我进入到编辑部分,我可以打开或关闭这些光源。

这是一个例子,说明我如何开始测试我的纹理,材料,并在Maya中使用Hypershade来进行颜色校正,修复或设置。

至于羽毛,这是个棘手的问题,也是我遇到的第一个难题。你需要记住每根羽毛的UV坐标。我很幸运,Ornatrix已经有了一些选项,可以让你完成这个任务,知道纹理应该放在哪里。

我试图使着色器尽可能地接近每一种材料的真实着色器的样子,然后如果我需要使它更有艺术性,我再开始玩。我把羽毛的着色器做得非常有光泽,没有那么光亮,但在镜面上有很好的色彩平衡。皮肤在镜面上也有一点颜色,以帮助它与羽毛很好地融合。

构成

最后,当我得到我所有的渲染图时,我使用EXR图像,它给了我所有的通行证,我需要压缩一切。在这个项目中,除了为转盘视频输出设置所有的渲染器外,我没有做任何改变。

这是整个过程的结束。在这里,我可以仔细检查一切是否按计划进行。

总结

尤其是这只凤凰,我的工作流程中最具挑战性的部分肯定是羽毛。正如我所说,它们的工作很复杂,要让它们发挥作用,但一切都来自于经验,所以如果你不能马上得到它们,也不要灰心。我确信我不会达到这种质量,或者至少,在我作为美容师的第一年的经验中,不会有这样的速度。

我对那些刚开始做美容的人的建议是:它很复杂,但不要让自己灰心。它比你开始学习的东西更有技术含量。你会发现自己很沮丧,因为就像每一个强大的软件一样,你会遇到bug、烹饪时间等问题,这将使学习过程更加乏味。然而,像所有事情一样,如果你开始越来越多地练习,你最终会达到你的目标。

如果你有兴趣,我给了你一些好的关键因素来调查。谷歌是你必须学会的最好的工具,可以找到你需要的东西。我没有任何特别的教程可以与你分享,但另一个建议是关注你喜欢的其他艺术家或工作室的工作。这是设定你想要达到的质量的最好方法。有很多艺术家在那里分享他们的知识和他们的工作流程。挑选对你有意义的东西,使之成为你自己的。

本文《使用 ZBrush、Ornatrix 和 Substance 3D Painter 重现哈利波特中的凤凰》内容由Renderbus瑞云渲染-云渲染平台整理发布,如需转载,请注明出处及链接:https://www.renderbus.com/share/post-id-1540/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/9287.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

使用fiddler和jmeter进行简单的接口测试。

初学接口测试,以下内容是记录首次使用fiddler和jmeter进行接口测试的步骤,可能步骤有点繁琐,如果有不对的地方,欢迎大家指正。 准备活动: 1、打开fiddler,打开fiddler以后会自动开启代理服务器&#xff08…

89C52RC普中单片机-3

1.LCD1602调试工具 main.c #include<regx52.h> #include "lcd1602.h" void main() {lcd1602_init();//LCD1602初始化();while(1){lcd1602_show_string(0,0,"helloworld");lcd1602_show_string(1,1,"123456.0");} } lcd1602.c #include …

双卡尔曼滤波(KF-UKF)用于考虑电池老化的SOC估计

这篇博文来介绍一下如何使用Simulink来完成无迹卡尔曼滤波的搭建以估计锂电池非线性系统的SOC。 (1)KF估计电池老化。电池的容量会随着每次充放电循环而下降&#xff0c;从而导致SOC估计不准确。当电池在充电和放电之间转换时&#xff0c;使用基于事件的线性卡尔曼滤波器来估计…

Redis 数据库的概念、常用命令

Redis数据库 一、关系数据库与非关系型数据库概述1、关系型数据库2、非关系型数据库3、关系数据库与非关系型数据库区别&#xff08;1&#xff09;数据存储方式不同&#xff08;2&#xff09;扩展方式不同&#xff08;3&#xff09;对事务性的支持不同 4、非关系型数据库产生背…

pytorch的permute(dims) 函数的功能详解

有三块 二维矩阵 如下 把二维矩阵堆叠起来&#xff0c;就是三维 矩阵 这样的矩阵 从x方向看&#xff08;0维&#xff09; 有三块 记为3&#xff0c;每块从y方向看&#xff08;1维&#xff09;的行是3&#xff0c;从z方向看&#xff08;2维&#xff09;列也是3&#xff0c;故三…

架构师进阶之路 - 架构优化为什么难

目录 业务迭代和技术优化难以兼顾 缺少“上帝”视角思维 系统架构腐化 缺少架构师视角 系统迭代机制 设计规范把控 最近在组织团队内的系统架构优化&#xff0c;总而言之就是难&#xff0c;至于为什么难我这边总结了以下六个方面&#xff0c;记录一下自己的架构师进阶之路吧。&…

2. 日志模块(上)

日志需求分析 无论对于业务系统还是中间件来说&#xff0c;日志都是必不可少的基础功能。完善、清晰地日志可以帮助我们观测系统运行的状态&#xff0c;并且快速定位问题。现在让我们站在 MyBatis 框架开发者的角度&#xff0c;来简单做一下日志功能的需求分析&#xff1a; 作…

【REST规范】JAX-RS有哪些实现

JAX-RS是JAVA EE6 引入的一个新技术。 JAX-RS即Java API for RESTful Web Services&#xff0c;是一个Java 编程语言的应用程序接口&#xff0c;支持按照表述性状态转移&#xff08;REST&#xff09;架构风格创建Web服务。JAX-RS使用了Java SE5引入的Java注解来简化Web服务的客…

YUV 8bit转10bit

在有些场景中&#xff0c;我们经常会使用到YUV 8 bit转10bit的场景。 比如YUV420p 8bit 转 P010,P010le,YUV420p10le。 首先说ffmpeg 8 bit 转 10bit. 对于ffmpeg的P010le 和P010be 分别代表小端和大端&#xff0c;那么它转化的时候非常简单&#xff0c;就是8 bit再增加 8bit&…

一篇读懂React、vue框架的生命周期函数

当涉及到前端框架时&#xff0c;React 和 Vue.js 是两个非常受欢迎的选择。它们都提供了强大的工具和功能&#xff0c;帮助开发者构建交互式的、可扩展的应用程序。在这两个框架中&#xff0c;生命周期函数是一个重要的概念&#xff0c;它们允许我们在组件的不同阶段执行特定的…

https安全传输原理:

内容来自思学堂&#xff1a; 信息裸奔——>对称加密——>非对称加密——>非对称和对称加密——>权威第三方机构CA数字签名

Mockito的使用案例

流水线的单元测试 代码没有覆盖到&#xff0c;使用的是Mockito测试框架&#xff0c;原来是Mockito没有正确使用 package com.hmdp;import com.hmdp.controller.BlogController; import com.hmdp.entity.Blog; import com.hmdp.service.IBlogService; import com.hmdp.service.…