在 ZBrush 和 Maya 中创建 Chris Hemsworth 的 3D 肖像

news2024/11/20 20:21:18

今天瑞云渲染小编给大家带来一篇Marius Pörsel分享了 Chris Hemsworth 项目背后的工作过程,详细介绍了角色的头部、面部和头发是如何制作的,并解释了如何在 Arnold 中完成渲染,一起来看看吧!

简介

我的名字是Marius Pörsel,我是一名资产艺术家,包括角色/生物、硬表面资产以及环境。

在我的职业生涯中,我有机会参与一些令人难以置信的项目,包括《蚁人3:量子力学》、《雷神:爱与雷》和《蜘蛛侠:无路可退》,仅举几例。

从小到大,我对自然界和我周围的一切都有深深的好奇心,我花了很多时间观察我周围的环境,并试图了解事物的运作方式,这种深刻的好奇心和对了解周围世界的热情把我引向了三维世界,在那里我找到了我的兴趣和对技术、解决问题和数学的热情的完美结合。

对我来说,3D是一种具有无限可能性的媒介,现实生活中的物理学和自然界可以以令人惊叹的细节展现在人们面前,我一直对创造真实和准确的人物和生物的艺术特别着迷。

正是这种对工作的热情每天都在激励着我,驱使我在三维世界中不断突破可能的界限。

Chris Hemsworth 项目

我总是怀着不断提高自己的愿望和学习新事物的欲望,参加了强烈推荐的Kris Costa的角色创作课程,该课程包括了他的经验中的大量知识,即如何使用和结合形式和颜色来复制一个人类角色--在他的课程中,重点是人类的头部/面部。

为了完成这个项目,我决定创造克里斯-海姆斯沃斯,因为我非常喜欢他在电影中的角色,以及他如何将自己的个性带到他的表演中,互联网上有很多关于他的参考资料/照片,所以我收集了几张相同年龄的照片,最好是用同一台相机拍摄的,因为焦距会有很大的不同。

由于焦距的问题,我尽量参考一般的解剖学,并雕刻出他面部的重要特征,我决定雕刻他的面部表情,这给我带来了很多困难,因为没有多少不同的照片有相同的面部表情。

然而,我坚持了这个选择,因为我觉得这使雕塑更有吸引力,并使我更好地了解面部的肌肉和脂肪是如何运动以表达表情的。

头部和脸部

首先,我从一个基本的立方体形状开始,用Dynamesh雕刻出人脸的粗略解剖结构,重点是使比例和解剖结构正确。

接下来,我添加了眼睛和脸部的其他特征,但还不用太担心相似度的问题,为了确保雕塑从不同的角度看都是准确的,我把它带入Maya,用各种相机设置进行测试,因为ZBrush中的相机设置有时会令人困惑。

一旦我对整体的比例和雕塑的特征,如蒙面的眼睛和嘴巴感到满意,我就把我的Dynamesh重新投射到一个带有UV的重拓扑网格上,从那以后,我根据参考照片更加注重人物的相似性,并使用HD-Geometry增加皮肤细节,以达到特定部位的高分辨率,而不需要过度细分。

由于所有的细节都是手工雕刻的,没有任何扫描,我创建了自己的人体毛孔,并将其保存为alpha,以便能够手动放置它们,对于更精细的细节,我使用了经过调整的ZBrush-alphas和几个刷子的组合,眼睛是单独处理的,虹膜用一个几何体,上面有雕刻的细节,眼球用一个几何体。

发型、眉毛和脸部头发

对于头发,我在Maya中使用了XGen Core,它是创建特定发型的完美选择,XGen Core最显著的优点之一是能够根据导引器使用团块修改器,它复制了头发的方向和流动。

所以根据参考资料,我为发型、眉毛和睫毛放置了导引器,并通过XGen的工作流程,使用蒙版和修改器来达到令人信服的效果。

有许多有用的教程,对XGen工作流程进行了深入的解释,以进一步说明。

纹理制作

纹理制作过程是在ZBrush中使用Polypaint完成的。

我主要使用标准画笔和几个字母来喷涂人脸的重要颜色,看一下高度详细的人脸特写照片作为参考有很大的帮助。

除了反照率外,我还用黑白方法画了一张规格高度图和一张凹凸高度图,最后,我专门为嘴唇画了一个遮罩,以确保我可以准确地对它们进行颜色校正,并达到一个更精致的外观。

渲染

因此,将所有东西导入到Maya,我使用Arnold来设置皮肤、眼睛和头发的材料。在对皮肤进行外观设计时,我使用了一些颜色校正节点来获得更多的对比度或饱和度。

头发的着色器被分成了两个,因为他的头发在前面的头顶上稍微有点金黄,所以我需要一个遮罩。对于我的最终渲染,我保持了我的灯光设置非常简单--我使用了一个关键的灯光,一个补光灯,和一个来自侧面的踢灯。如果需要做到更好的一个效果,瑞云农场小编也十分推荐大家使用云渲染
农场来完成工作!

主要挑战

总之,我可以说最大的挑战是面部表情,因为它有很大的潜力,万一肌肉的变形不准确的话,很快就会显得很奇怪。

也许下一次我不会从面部表情开始,以防止出现一点挫折感,但我很高兴我继续做下去,因为我学到了很多关于面部肌肉、脂肪位置和变形的知识。

本文《在 ZBrush 和 Maya 中创建 Chris Hemsworth 的 3D 肖像》内容由Renderbus瑞云渲染-云渲染平台整理发布,如需转载,请注明出处及链接:https://www.renderbus.com/share/post-id-1469/

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

7个理由:从Java8升级到Java17【翻译】

原文地址: 7 Reasons to Migrate from Java 8 to Java 17 释放吧,Java的全部力量。[手动狗头] 简介 从Java8到Java18,Java已经经历了漫长的发展历程(Java20非长期维护版本)。同时也是从Java 8开始,Java生态系统发生…

【LeetCode热题100】打卡第23天:最小覆盖子集

文章目录 【LeetCode热题100】打卡第23天:最小覆盖&子集⛅前言 最小覆盖🔒题目🔑题解 子集🔒题目🔑题解 【LeetCode热题100】打卡第23天:最小覆盖&子集 ⛅前言 大家好,我是知识汲取者&…

三种方法将Word文档转换为PDF文件格式

如何将Word文档转换为PDF文件格式呢?大家在传输文件时,很多人喜欢使用PDF文件格式,因为它非常稳定,不会出现格式混乱的问题。但有些人可能不知道如何进行转换,今天我将介绍三种转换方法,让我们一起来学习一…

从0开始,精通Go语言Rest微服务架构和开发

说在前面 现在拿到offer超级难,甚至连面试电话,一个都搞不到。 尼恩的技术社区中(50),很多小伙伴凭借 “左手云原生右手大数据”的绝活,拿到了offer,并且是非常优质的offer,据说年…

Pytest教程__Hook钩子函数总结(14)

前言 pytest 的钩子函数有很多,通过钩子函数的学习可以了解到pytest在执行用例的每个阶段做什么事情,也方便后续对pytest二次开发学习。 详细文档可以查看pytest官方文档API Reference — pytest documentation 钩子函数总结 第一部分:set…

5、DuiLib组件结构的初探

文章目录 1、DuiLib组件结构的初探 1、DuiLib组件结构的初探 DuiLib 整体的实现不仅仅有控件,还有窗口消息、XML处理等模块,官方曾经过出的一个结构图如下: 图中还是比较详细的描述了 DuiLib 的整体设计,值得注意的部分是 “窗口…

每日一练 | 华为认证真题练习Day61

1、DHCPv6服务器发送的DHCPv6 ADVERTISE报文目的端口号为? A. 548 B. 547 C. 549 D. 546 2、当DHCPv6客户端收到DHCPv6服务器发送的RA报文中的和O标记位取值为下列哪个数值时,DHCPv6客户端采用DHCPv6有状态自动配置获取IPv6地址和其它配置信息&#…

Android libusb库的使用

Download Data Center Software from Total Phase. 1 Aptiv DABR Aptiv acquired Indian Unwired,Delphi Automotive USB Bridge / Hub,Hub中集成了UDC,upstream UDC连接的主机称为A-Host,downstream UDC被B-Host枚举成Relay devi…

一个床垫的故事

这是学习笔记的第 2460篇文章 这是一个床垫的真实故事,想起来还是蛮感慨的,真是太魔幻了。 起因是我哥搬家,有一个很新的品牌床垫,因为新房子那边买家具已经送了一个床垫了,所以就多出来一个床垫,他打算把…

autogpt的使用,还有出现的问题

AutoGPT简介 AutoGPT是一个实验性开源应用程序,展示了GPT-4语言模型的功能。该程序由GPT-4驱动,将LLM“思想”链接在一起,以自主实现您设定的任何目标。作为GPT-4完全自主运行的首批例子之一,AutoGPT突破了人工智能的极限。 注&a…

Opencv-C++笔记 (6) : opencv-图片和视频操作

文章目录 一、读取函数imread二、图片窗口函数namedWindow三、 图片保存Imwrite和显示函数Imshow四、视频数据的读取五、摄像头直接调用 一、读取函数imread cv::Mat cv::imread(const String & filename,int flagsIMREAD_COLOR)filename:需要读取图像的文件名…

Linux运维监控学习笔记4

Zabbix相关的一些概念: Zabbix用户和用户群组: 用户:Zabbix提供多用户管理,不同的用户可以设置不同的权限,不同的语言和不同的报警方式。 1)创建用户:点击“创建用户”按钮: 2&…

NOTA PEG7 Azide,NOTA-七聚乙二醇叠氮,新型双功能整合剂

NOTA PEG7 Azide中NOTA及其衍生物是新型双功能整合剂之一。NOTA及其衍生物具有良好的配位和鳌合能力,可作为过渡金属离子的配体。叠氮化物基团可以参与铜催化的与炔部分的点击化学反应。 聚乙二醇在科研领域运用广泛,聚乙二醇具有良好的水溶性&#xff0…

【FPGA入门】第一篇、Verilog基本语法常识

目录 第一部分、不同的变量类型 1、wire和reg的区别 2、如何对变量进行赋值呢? 3、什么是阻塞?什么是非阻塞? 第二部分、变量位宽的定义 1、各种系统默认情况 2、变量位宽声明方式 3、表明位宽的情况下,赋值方式 4、两个模…

来自一个敲了5年代码的网络安全工程师的自述(目前薪资30K)

本人是一名敲了5年半代码的网络安全工程师,目前在杭州工作,月薪目前是在30.6K左右,经历过两次跳槽,第一次跳槽拿到了12K的offer,第二次跳槽拿到18K的offer。一直到目前为止的30K左右。 说到这里再给大家提个醒&#x…

SpringBoot整合定时任务技术Quartz

个人简介:Java领域新星创作者;阿里云技术博主、星级博主、专家博主;正在Java学习的路上摸爬滚打,记录学习的过程~ 个人主页:.29.的博客 学习社区:进去逛一逛~ RequestMapping注解 🚀Quartz应用场…

好消息!PMP证书还没过期的宝子,可以增持免考CSPM-2证书

2021年10月,中共中央、国务院发布的《国家标准化发展纲要》明确提出构建多层次从业人员培养培训体系,开展专业人才培养培训和国家质量基础设施综合教育。建立健全人才的职业能力评价和激励机制。由中国标准化协会(CAS)组织开展的项…

如何使用hexo next主题,新建一个专栏

文章目录 backgroundIntroHow to do that?🎈 background 今天突发奇想,想要在自己的博客中增加一个新的专栏,记录自己的一些随想。起因是不想让博客成为一个纯粹记录技术成长的网站,(毕竟如果真的有人要看…

PostgreSQL(八)锁的相关操作

目录 一、锁存在的意义二、表级锁1.ACCESS SHARE2.ROW SHARE3.ROW EXCLUSIVE4.SHARE UPDATE EXCLUSIVE5.SHARE6.SHARE ROW EXCLUSIVE7.EXCLUSIVE8.ACCESS EXCLUSIVE9.表级锁模式冲突表10.示例一11.示例二 三、行级锁1.FOR UPDATE2.FOR NO KEY UPDATE3.FOR SHARE4.FOR KEY SHARE…

那个准点下班的人,比我先升职了...

前言 二黑最近心态很崩。 和他同期一道进公司的陈琪又升了一级,可是明明大家在进公司时,喜子不论是学历还是工作经验,样样都不如自己,眼下不过短短的两年时间便一跃在自己的职级之上,这着实让他有几分不甘心。 二黑…