当前位置:网站首页>什么是次世代建模,为什么这么多建模人在学习次世代建模流程
什么是次世代建模,为什么这么多建模人在学习次世代建模流程
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建模的路上越走越远。
边栏推荐
猜你喜欢
神经网络基础
VS2022 encapsulates static libraries and calls static libraries under window
关于芯片你了解吗?
深度学习理论课程第四、五章总结
自监督论文阅读笔记 Multi-motion and Appearance Self-Supervised Moving Object Detection
常见的电子元器件分类介绍
剑指 Offer II 001. 整数除法
2021-03-22
全球一流医疗技术公司如何最大程度提高设计工作效率 | SOLIDWORKS 产品探索
Convolutional Nerual Nertwork(CNN)
随机推荐
MATLAB自带的dwt2和wavedec2函数实现基于小波变换的自适应阈值图像边缘检测
嵌入汇编-1 格式讲解
基于南航app直减自动出票
JSP的基本使用
二叉树常见的问题和解决思路
二、Exception和Error有什么区别?
new / malloc / delete / free之间的区别
【第二周】卷积神经网络
ZEMAX | 如何倾斜和偏心序列光学元件
ZEMAX | 在 OpticStudio 中使用自由曲面进行设计
二分查找4 - 搜索旋转排序数组
Makefile
浮点型数据在内存中存储的表示
损失函数(第五周)
softmax和最大熵
5. What is the difference between int and Integer?
数组与字符串13-两数之和等于目标数
自监督论文阅读笔记 Self-supervised Learning in Remote Sensing: A Review
数组与字符串9-翻转字符串里的单词
二分查找1-实现一个二分查找