当前位置:网站首页>什么是次世代建模,为什么这么多建模人在学习次世代建模流程
什么是次世代建模,为什么这么多建模人在学习次世代建模流程
2022-08-03 05:26:00 【3D建模晨晨】

效果,各种材质和纹理贴图根据写实效果展示,注重质感表现。

次世代游戏模型怎么被做出来?
次世代游戏角色制作通过颜色贴图、高光贴图、法线贴图、自发光贴图多种贴图丰富模型细节,区别不同物体的质感,最后再用引擎呈现。

模型制作
次世代游戏角色制作过程相对繁琐。高模烘培、制作贴图都是比较花时间,调整法线也会占用不少时间。
开始的模型制作尽量少的面数表现更多细节,原则是布线均匀、合理,保证在ZBrush中细分后模型都能刷上细节。一句话,就是以精简的低模表现出高模的效果。
开始做出的低精度模型类似于以往网络游戏中的角色效果。但这个简模中,物体结构可以做得非常概括,但所有结构的位置一定要非常准确。确保后面制作的高精度模型整体形状到位。
总之,模型布线要合理规范,角色的制作配合动画合理布线,每个点每条边都要有存在的意义。

ZB雕刻
模型建设之后,建模好的游戏角色导入ZBrush雕刻高模。
像素描一样,先画整体大型,从整体入手不断丰富细节(建模也是这样的流程)。雕刻过程抓住角色特征,表现不同质感。

拓扑低模
ZB雕刻模型是高模,面数很考验电脑性能,需要将高细分的模型拓扑出所需要的低模。
低模以比较少面数表现高模大体造型,细节结构主要靠法线体现出来。
拆分UV
UV分法有很多,但最终目的是UV不拉伸情况下,最大像素显示贴图。拆分UV需要注意的几个事项。我收集和整理了很多这方面的视频教程,并且每天晚上都会无偿的讲3D游戏建模直播课,我讲的基本上通俗易懂,充满了土鳖般的风趣,有想学这一门技术的小伙伴,可以正儿八经的来学习和搞资源了,到我的3D建模教程社区(裙),它开头的一组数字是:344,中间的一组数字是:704,结尾的数字是:204. 把以上三组数字按照先后顺序组合起来即可。想提升自己的实力,就得多交流,只有不断吸收别人的优点,才能成就自己的强大。
拆分UV注意事项
- UV不要拆得太碎
拆的太碎,边缘磨损没办法显示出来。
- UV切割线放在较为隐蔽的地方
切割放在看不见的地方,切割线放在明显的地方,影响到后期贴图效果。
- 图像大小一样
每个UV的图像大小一样,UV大小影响贴图分辨率。如果有部分UV像素大,有的像素小,制作出来的场景或人物部分清晰,部分模糊。
- 合理摆放
合理摆放UV,节省空间。这决定以后贴图的像素和质量。

烘焙法线
法线是始终垂直于某平面的虚线,表示光线射向平面的角度时,通常使用光线和该点法线角度表示。这意味将一个贴图上所有点的法线记录下来,可以利用这些信息实现后期假凹凸效果。

绘制贴图
次世代贴图是由彩色贴图(Color map)、法线贴图(Normal map)、高光贴图(Specular map)、凹凸贴图(Bump map)的组合而成的一整套贴图。
次世代的贴图相当强调真实度,要营造虚拟的游戏世界,需要和真实的世界有一定的关联,除了要有审美能力之外,要对真实世界细节有观察力,把元素和细节表现在贴图上。
可用软件有
Substance Painter .
Quixel SUITE.
mari.
Bodypaint.
Mudbox,等

进入引擎
所有模型和贴图都完成后,导入到引擎。贴图连接到对应的节点上,根据灯光对材质质感进行参数上调整。
学习3D建模需要具备的能力:耐心与细心、好的平台和伙伴、适合自己的学习媒介;
设计建议:确定设计方向、系统地学,多练习、学会分析、实物练习!
不管做什么,但需要有别于项目,需要做的超过项目,可以往艺术化,自己的风格上不断尝试突破,做不好失败没有关系 积累在重新来,如果大家能够按照这样坚持下来,相信会在3D建模的路上越走越远。
边栏推荐
- 自我监督学习和BERT模型
- 自监督论文阅读笔记 Incremental-DETR:Incremental Few-Shot Object Detection via Self-Supervised Learning
- 什么是参数化设计,通过实操了解一下? | SOLIDWORKS 操作视频
- 借助ginput函数在figure窗口实时读取、展示多条曲线的坐标值
- 芯片解密工作应该具备哪些条件?唯样商城
- 神经网络基础
- Difference between @JsonProperty and JSONField?
- BurpSuite 进阶玩法
- B.1#【编程语言】—1 arm 汇编指令
- NIO知识汇总 收藏这一篇就够了!!!
猜你喜欢
随机推荐
JS--正则表达式
ZEMAX | 如何倾斜和偏心序列光学元件
Makefile自动推导的简单例程
基于南航app直减自动出票
Difference between @JsonProperty and JSONField?
2021-04-23
window下VS2022封装动态库以及调用动态库
自监督论文阅读笔记DisCo: Remedy Self-supervised Learning on Lightweight Models with Distilled Contrastive
中空编码器的作用——唯样商城
Automatic ticket issuance based on direct reduction of China Southern Airlines app
全球一流医疗技术公司如何最大程度提高设计工作效率 | SOLIDWORKS 产品探索
交叉熵(第六周)
各种cms getshell技巧
6. What is the difference between Vector, ArrayList and LinkedList?(design, performance, safety)
Delightful Nuxt3 Tutorial (2): Build a Blog Quickly and Easily
PCB设计经验之模拟电路和数字电路区别为何那么大
ucosII OSMemCreate()函数的解析
自监督论文阅读笔记: MoCoV2使用动量对比学习改进基线
移动端人脸风格化技术的应用
【C语言】关于数组传参问题/首地址








