3D建模入门学习方法,制作过程的六个主要阶段讲解

简介: 从来没有接触过建模的小白们是否都很好奇自己最喜欢的3D电影或者是游戏角色比如说《哪吒之魔童降世》里面的哪吒《王者荣耀》里面的人物等等都是怎样制作出来的呢?

从来没有接触过建模的小白们是否都很好奇

自己最喜欢的3D电影或者是游戏角色

比如说《哪吒之魔童降世》里面的哪吒

《王者荣耀》里面的人物等等

都是怎样制作出来的呢?

image.png

image.png

制作实现的3D电影或者游戏的角色或环境的过程被业界专业人员称为“计算机图形流水线”。为了将3D角色从构思或情节提要、图纸中提取出来,通常角色要经历六个主要阶段。是哪六个阶段呢?

image.png

前期制作

我们以游戏中那些用于宣传动画的角色的制作举例,我们首先肯定要给出方案,知道要制作什么样的一款游戏?给出人物设定,概念设计师给出一个大概念,然后原画根据概念设计开始制作细化出人物的三视图。在这些任务完成后,我们就要开始将原画给予3D制作人员。

image.png

3D建模制作模型

在从原画师手中拿到原画后,建模师的工作是采用这些原画并将其转化为3D模型,稍后再将其提供给动画师。在当今的生产流程中,建模师工具集中有两种主要技术:多边形建模和数字雕刻,每种方法都有其独特的优点和缺点,尽管两者有很大的区别,但这两种方法却是相辅相成的,使用ZBrush之类的软件雕刻更适合生物模型,3DMax之类的软件制作的时候更适合机械、建筑的建模。

制作贴图

在建模完成之后,我们就要开始进行贴图的制作了。在此阶段,将材料、纹理和颜色添加到3D模型中。

模型根据模型师的UV分割后烘培法线以及CV和AO贴图。

进入Substance Painter等软件开始贴图的制作,不光从颜色还原原画,还要在质感上做出各个材质的质感,这样就会做出不一样的效果而显得更加真实。

image.png

灯光

为了让3d角色显得更加栩栩如生,我们可以在场景上放置数字灯来照亮模型,就像电影布局当用照明设备照亮演员一样。这可能是制作流程当中第二技术性最高的阶段,但是依然涉及到很多的技巧。

来回:灯光和纹理艺术家之间存在大量的联系,这两个部门紧密合作,以确保材料和灯光合理地配合在一起,并且保证阴影和反射看起来令人信服。

动画

众所周知,动画是制作阶段的重要阶段,3D角色通过虚拟骨架与装备进行控制,该虚拟骨架或装备使动画师可以控制模型的手臂,腿部,面部表情和姿势。动画是通过姿势到姿势**完成,换句话说,动画师将为动作的开始和结束姿势都设置一个关键帧,然后对其之间的所有内容都是微调,以使动作流畅并正确地计时。

image.png

渲染和后期制作

3D模型的最终制作阶段称为渲染,它的实质上是指将3D的场景和角色结合转化为最终的二维图像。完成照明:必须计算阴影和反射 特殊效果:通常是将景深模糊,雾气、烟雾和爆炸等效果整合到场景中时后处理:如果需要调整亮度颜色和对比度,则这些更改将在渲染时间之后在图像处理软件中完成。看到这里有没有对3D建模有更多的了解呢?

image.png

接下来跟大家讲解学习的方法!

现在的次世代模型制作流程包括:3Dmax建中模,ZB雕刻高模,maya拓扑低模,mayaUV拆分,toolbag或SP烘焙贴图,SP绘制材质,八猴渲染。

我大概列举一下,3dmax,maya ,zbrush, topogun, marmoset toolbag,substance painter, ps,substance painter,body painter,mari ,Marvelous Designer等等一系列软件和工具都是在这个行业经常会使用到的,最经常会用到的两款就是zbrush和3Dmax了,如果你想进这行的话,这两个东西一定要熟悉。

学习过程中需要注意的地方,我的建议有三个:

1.把更多的精力用在高模的雕刻而不是贴图上。

次世代游戏、影视,是越来越重视模型的质量的,不仅如此,依赖zb、maya、3dmax等软件和技术的发展,现如今的贴图、阴影等已经可以通过sp等材质软件半自动完成,打光、法线这些更是可以通过软件辅助完成,不用再向上一代游戏制作者一样辛辛苦苦的去画,这样其实是减轻了很多游戏制作者的贴图负担和降低了入门者美术基础门槛。

因此,现在的游戏画面精度,是由模型的精度决定了,这也就是为什么最近这些年所有游戏公司都开始大量招聘次时代人才的原因。

image.png

2.一定要有足够的自我练习时间

所谓三分课,七分练,这是很多看网络课程自学的同学血的教训。看视频觉得“啊我都会了,原来这么简单!那我接着往下学吧!”这样的人往往上手就蒙了,笔都不知道怎么下。

模型雕刻,看和练完全是两码事,要记住练习的时间一定要远大于看视频或学习的时间,每学习一点新内容,就要开始上手练习这些内容,直到完全掌握好之后再开始进行下一部分的学习。

3.耐心!耐心!耐心!

玩游戏谁都觉得好玩,但做游戏其实是很枯燥的,特别是建模的过程,需要很多细致专心又重复的工作,甚至有学习的过程中觉得麻烦受不了放弃的朋友,切记耐心细致和努力。

你现在看到的行业的尖端作品,哪一个不是靠认真反复的雕刻和细致耐心的修改完成的呢?相信我,等看到自己作品在别人面前展示的时候,你不会觉得自己挥洒的汗水是白费的!

相关文章
|
6月前
|
并行计算 Linux 计算机视觉
还在手工标注数据集?快来试一试自动化多模型标注大模型-gui交互式标注(部署运行教程-高效生产力)
还在手工标注数据集?快来试一试自动化多模型标注大模型-gui交互式标注(部署运行教程-高效生产力)
|
机器学习/深度学习 编解码 算法
超详细!手把手带你轻松掌握 MMDetection 整体构建流程(一)
作为系列文章的第一篇解读,本文主要是从整体框架构建角度来解析,不会涉及到具体算法和代码,希望通过本文讲解: - MMDetection 整体构建流程和思想 - 目标检测算法核心组件划分 - 目标检测核心组件功能
939 0
超详细!手把手带你轻松掌握 MMDetection 整体构建流程(一)
|
5月前
|
数据可视化 算法 大数据
深入解析高斯过程:数学理论、重要概念和直观可视化全解
这篇文章探讨了高斯过程作为解决小数据问题的工具,介绍了多元高斯分布的基础和其边缘及条件分布的性质。文章通过线性回归与维度诅咒的问题引出高斯过程,展示如何使用高斯过程克服参数爆炸的问题。作者通过数学公式和可视化解释了高斯过程的理论,并使用Python的GPy库展示了在一维和多维数据上的高斯过程回归应用。高斯过程在数据稀疏时提供了一种有效的方法,但计算成本限制了其在大数据集上的应用。
254 1
|
3月前
|
SQL 自然语言处理 知识图谱
预训练模型STAR问题之在任务拆解阶段,TKK框架工作的问题如何解决
预训练模型STAR问题之在任务拆解阶段,TKK框架工作的问题如何解决
|
5月前
|
存储 设计模式 C语言
技术笔记:QOM模型初始化流程
技术笔记:QOM模型初始化流程
30 0
|
5月前
|
运维 测试技术 uml
软工||对象分析设计建模、软件计划实验
软工||对象分析设计建模、软件计划实验
|
6月前
|
监控 负载均衡 测试技术
大模型开发:描述一个你之前工作中的模型部署过程。
完成大型语言模型训练后,经过验证集评估和泛化能力检查,进行模型剪枝与量化以减小规模。接着导出模型,封装成API,准备服务器环境。部署模型,集成后端服务,确保安全,配置负载均衡和扩容策略。设置监控和日志系统,进行A/B测试和灰度发布。最后,持续优化与维护,根据线上反馈调整模型。整个流程需团队协作,保证模型在实际应用中的稳定性和效率。
126 3
|
6月前
|
机器学习/深度学习 数据采集 人工智能
人工智能,应该如何测试?(四)模型全生命周期流程与测试图
本文补充了完整的业务和测试流程,包括生命周期流程图,强调测试人员在模型测试中的角色。主要测试活动有:1) 离线模型测试,使用训练集、验证集和测试集评估模型;2) 线上线下一致性测试,确保特征工程的一致性;3) A/B Test,逐步替换新旧模型以观察效果;4) 线上模型监控,实时跟踪用户行为变化;5) 数据质量测试,验证新数据质量以防影响模型效果。
|
6月前
|
机器学习/深度学习 JSON 自然语言处理
python自动化标注工具+自定义目标P图替换+深度学习大模型(代码+教程+告别手动标注)
python自动化标注工具+自定义目标P图替换+深度学习大模型(代码+教程+告别手动标注)
合成进阶奖励模式系统开发搭建源码规则解析
合成进阶奖励模式系统开发搭建源码规则解析