如何学习3D角色建模?这些流程步骤你一定要知道!

简介: 3Dmax、Maya建低模,什么是低模?准确的说叫低模手绘,分为3D角色/3D场景,简单说就是3D设计师根据原画,通过3D制作的形式还原原画3D造型,因为制作模型面数较低,主要靠手绘贴图达到最终效果,所以称为低模手绘。

3Dmax、Maya建低模,什么是低模?准确的说叫低模手绘,分为3D角色/3D场景,简单说就是3D设计师根据原画,通过3D制作的形式还原原画3D造型,因为制作模型面数较低,主要靠手绘贴图达到最终效果,所以称为低模手绘。

3Dmax、maya建中模,中模不是严格的概念。

像ea就主张中模起稿。攻守兼备。上可改高模,下可变低模。

其他普遍只做高低模。次世代的精华也就在高模的制作。当然低模和其它流程也很重要。

图片.png

3D角色建模

将大型调整好的中模放入ZBrush里面,进行高模的雕刻和细节的制作;高模细节多,面数高,游戏引擎拖不动,从而产生拓补低模的概念,低模完全符合引擎要求和布线规则。而此时的高模作用是为了把高模的细节投射到低模上达到更佳极致的效果又能在引擎中运行。

将做好的高模拓扑成低模,使用ZBrush软件中的拓扑功能把高模拓扑成低模。

在zbrush中拓扑低模,拓扑低模的目的是需要得到一个正确布线并且可以在项目中使用的模型。那么我们之前雕刻的高精度模型,对于项目中来说面数显然太高了。

尤其我们将这个模型放到其他三维软件中,几乎根本是无法继续接下来的工作的。

所以这里我们需要拓扑出一个低精度的模型,然后我们使用贴图把高精度模型的细节显示在低精度模型上,下Zbrush中的拓扑是基于zsphere来执行制作的。

UV拆分:拆UV就是方便贴图更好的贴合到3D模型中,并且贴图内容位置对应模型位置准确。

比如一个骰子六个面,要画贴图就先要把UV拆成一个平面,因为我们绘画出的贴图是平面的,所以UV也要拆成平面。

就是将3d模型的UV拆分成平面的,并且方便绘制贴图,烘焙:烘焙的目的是将物体高模上的法线信息尽可能完好的记录下来。而做好烘焙的三要素为:平滑组,UV和Cage,烘焙的过程就是将高模上的细节信息映射到低模上,这里所谓的细节,就是法线贴图。

SP(substance painter)上材质贴图:

在SP里将烘焙出来的各种贴图贴在低模上,制作材质,调整各种材质的参数,增加贴图的脏迹,磨损,刮痕等细节,呈现出更逼真的效果。

相关文章
|
15天前
|
监控 供应链 数据可视化
基于用户生命周期的用户分层模型构建
本文探讨了用户分层模型在企业营销中的应用,包括一维、二维和三维分层模型的核心原理与应用方法,以及在银行、DTC营销和零售领域的实践案例。通过板栗看板等工具,企业可实现数据驱动的用户分层管理,优化运营策略,提升营销效率。
49 11
|
2月前
|
机器学习/深度学习 数据采集 算法
目标分类笔记(一): 利用包含多个网络多种训练策略的框架来完成多目标分类任务(从数据准备到训练测试部署的完整流程)
这篇博客文章介绍了如何使用包含多个网络和多种训练策略的框架来完成多目标分类任务,涵盖了从数据准备到训练、测试和部署的完整流程,并提供了相关代码和配置文件。
66 0
目标分类笔记(一): 利用包含多个网络多种训练策略的框架来完成多目标分类任务(从数据准备到训练测试部署的完整流程)
|
6月前
|
监控 Kubernetes 测试技术
概括模型开发部署流程
**模型部署流程概览:**训练完成的大型语言模型经验证评估,进行剪枝量化后导出为标准格式。封装成API,部署到云服务器,考虑GPU资源与安全。通过Docker或Kubernetes管理,集成后端服务,确保负载均衡和安全。监控性能,执行A/B测试和灰度发布,持续优化与维护。每个步骤涉及团队协作与线上稳定性。
72 1
|
6月前
|
存储 设计模式 C语言
技术笔记:QOM模型初始化流程
技术笔记:QOM模型初始化流程
33 0
|
7月前
|
机器学习/深度学习 数据采集 人工智能
人工智能,应该如何测试?(四)模型全生命周期流程与测试图
本文补充了完整的业务和测试流程,包括生命周期流程图,强调测试人员在模型测试中的角色。主要测试活动有:1) 离线模型测试,使用训练集、验证集和测试集评估模型;2) 线上线下一致性测试,确保特征工程的一致性;3) A/B Test,逐步替换新旧模型以观察效果;4) 线上模型监控,实时跟踪用户行为变化;5) 数据质量测试,验证新数据质量以防影响模型效果。
|
7月前
|
存储 XML 数据格式
流程建模艺术:使用Activiti设计流程
流程建模艺术:使用Activiti设计流程
94 0
|
7月前
|
机器人 TensorFlow 算法框架/工具
量化交易机器人系统开发详细策略/需求步骤/逻辑方案/源码设计
auto nhwc_data = nhwc_Tensor->host<float>(); auto nhwc_size = nhwc_Tensor->size(); ::memcpy(nhwc_data, image.data, nhwc_size);
|
分布式计算 大数据 Spark
阶段练习_需求介绍和明确步骤 | 学习笔记
快速学习 阶段练习_需求介绍和明确步骤
112 0
阶段练习_需求介绍和明确步骤 | 学习笔记
|
数据采集 消息中间件 监控
数据预处-理用例流程介绍|学习笔记
快速学习数据预处-理用例流程介绍
数据预处-理用例流程介绍|学习笔记
如何学习3D角色建模?这些流程步骤你一定要知道!
3Dmax、Maya建低模,什么是低模?准确的说叫低模手绘,分为3D角色/3D场景,简单说就是3D设计师根据原画,通过3D制作的形式还原原画3D造型,因为制作模型面数较低,主要靠手绘贴图达到最终效果,所以称为低模手绘。
124 0
如何学习3D角色建模?这些流程步骤你一定要知道!