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.耐心!耐心!耐心!

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

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

相关文章
|
机器学习/深度学习 编解码 算法
超详细!手把手带你轻松掌握 MMDetection 整体构建流程(一)
作为系列文章的第一篇解读,本文主要是从整体框架构建角度来解析,不会涉及到具体算法和代码,希望通过本文讲解: - MMDetection 整体构建流程和思想 - 目标检测算法核心组件划分 - 目标检测核心组件功能
952 0
超详细!手把手带你轻松掌握 MMDetection 整体构建流程(一)
|
6月前
|
监控 Kubernetes 测试技术
概括模型开发部署流程
**模型部署流程概览:**训练完成的大型语言模型经验证评估,进行剪枝量化后导出为标准格式。封装成API,部署到云服务器,考虑GPU资源与安全。通过Docker或Kubernetes管理,集成后端服务,确保负载均衡和安全。监控性能,执行A/B测试和灰度发布,持续优化与维护。每个步骤涉及团队协作与线上稳定性。
72 1
|
7月前
|
机器学习/深度学习 算法
大模型开发:解释反向传播算法是如何工作的。
反向传播算法是训练神经网络的常用方法,尤其适用于多层前馈网络。它包括前向传播、计算损失、反向传播和迭代过程。首先,输入数据通过网络层层传递至输出层,计算预测值。接着,比较实际输出与期望值,计算损失。然后,从输出层开始,利用链式法则反向计算误差和权重的梯度。通过梯度下降等优化算法更新权重和偏置,以降低损失。此过程反复进行,直到损失收敛或达到预设训练轮数,优化模型性能,实现对新数据的良好泛化。
263 4
|
7月前
|
监控 负载均衡 测试技术
大模型开发:描述一个你之前工作中的模型部署过程。
完成大型语言模型训练后,经过验证集评估和泛化能力检查,进行模型剪枝与量化以减小规模。接着导出模型,封装成API,准备服务器环境。部署模型,集成后端服务,确保安全,配置负载均衡和扩容策略。设置监控和日志系统,进行A/B测试和灰度发布。最后,持续优化与维护,根据线上反馈调整模型。整个流程需团队协作,保证模型在实际应用中的稳定性和效率。
147 3
|
机器学习/深度学习 人工智能 算法
强化学习从基础到进阶-常见问题和面试必知必答[1]:强化学习概述、序列决策、动作空间定义、策略价值函数、探索与利用、Gym强化学习实验
强化学习从基础到进阶-常见问题和面试必知必答[1]:强化学习概述、序列决策、动作空间定义、策略价值函数、探索与利用、Gym强化学习实验
一次有趣的学习过程
嗨!大家好,我是小蚂蚁。 今天这篇文章记录的是一次有趣的学习过程,起因是昨天我在学员群里发了这样的一条信息。 这原本是一位学员的需求,想要在游戏中做一个文字逐个出现的打字机效果,因为我暂时还没有写与此相关的教程(也没有考虑过如何实现),所以就把这个问题抛了出来,顺便看一下大家的想法。 没想到的是这下可热闹了,下面记录的就是关于这次有趣的学习的全过程。
92 0
|
机器学习/深度学习 并行计算 算法
像Transformer一样思考!DeepMind发布全新模型设计工具Tracr:从可解释逻辑反向搭建模型
像Transformer一样思考!DeepMind发布全新模型设计工具Tracr:从可解释逻辑反向搭建模型
206 0
|
数据采集 消息中间件 分布式计算
项目七个阶段总体介绍|学习笔记
快速学习项目七个阶段总体介绍
项目七个阶段总体介绍|学习笔记
|
图形学 计算机视觉
3D建模入门学习方法,制作过程的六个主要阶段讲解
从来没有接触过建模的小白们是否都很好奇 自己最喜欢的3D电影或者是游戏角色 比如说《哪吒之魔童降世》里面的哪吒 《王者荣耀》里面的人物等等 都是怎样制作出来的呢?
302 0
3D建模入门学习方法,制作过程的六个主要阶段讲解
|
弹性计算 Linux 网络安全
学习过程中的Q&A
macbook以及linux的操作
103 0