当前位置:网站首页>「游戏建模干货」建模大师几步操作,学习经典,赶紧脑补一下吧
「游戏建模干货」建模大师几步操作,学习经典,赶紧脑补一下吧
2022-08-03 19:14:00 【3D建模晨晨】
第一步:建模
在开始为尼尔森建模前,我所想的是制作一个可爱的角色,所以我不仅要在形状上下功夫,而且还要在表情上下功夫。我在ZBrush中建模了尼尔森。首先我确定了身体大小,然后调整了比例,最后添加了细节。模型完成之后,我将其导出到3dsMax。然后头发进行了建模,因为我想让头发有一个大致的造型,可以使用一些基于头发loop而使用的Ornatrix系统。


第2步:Retopology(再拓扑)
我开始从基础网格建模尼尔森,这样一来可以节省一些时间,因为我不必做所有的retopology,只用做一些调整,如增加或者削减一些边缘loop。在这张图片中,你可以看到网格的边缘loop。我会使用3dsMax处理这个小调整。

第3步:Rigging(索具)
我并不打算制作这个角色的动画,所以我只是为了确定姿势而制作了索具。我为手臂制作了IK/FK混合系统——这是一种混合式的脊柱,它同时具有FK和IK系统,并且可以弯曲角色,也可以进行简单的脚部旋转以及对面部的混合变形进行简单控制。

第4步:教室
因为可以设置很多重复的对象,所以教室完成得很快。我还放了一些彩蛋在里面,比如我妻子的名字和以前的一些作品。我尽量不在课堂上添加很多细节,同时保持尼尔森的细节水平。


第5步:阴影/贴图
我使用V-Ray渲染器来制作此图像的阴影。我在ZBrush中绘制的贴图主要包括皮肤的漫反射一类的东西,而在Photoshop中为衣服绘制了贴图。我还使用ZBrush来提取唇部和指甲上的细小皱纹等细节作为法线贴图和位移贴图。

第6步:外观
我使用V-Ray做了尼尔森的外貌,因此我在里面放置了一个带有HDRI贴图的顶灯,以及一个用于确定皮肤上光线是否合适的背光灯。创建照明后,我开始设置阴影。对于皮肤我使用VrayFastSSS2,衣服使用VRayMtl。对于皮肤阴影,我更喜欢SSS颜色通道中的衰减贴图,使用输出功能设置第二张贴图,使其更明亮,外观更加柔和。
下图可以说明步骤:


第7步:场景照明
对于现场照明,我在天花板上使用了许多V-RayPlanes来填充环境。另外,对于主灯,我使用了V-RaySun,以及Sky。我把V-RaySun放低了一点点,几乎可以看到日落。我将太阳定在可以照亮纳尔逊脸部的一侧的位置,在角色上产生阴影/光线的对比。

第8步:组成
让这些桌子的摆放具有对称性,只是为了有一个和谐统一的整体构图。为了保持角色外形的张力,我在中间部分留出了更多空间。另外,出于同样的原因,我在后台放置了一些海报。我将相机放在以蓝色表示的金字塔形状的高度上,使桌子的消失点和人物头部的顶部重合。我还将图像分成了三部分。

第9步:后期处理
我在Photoshop中进行了后期处理。对于这个项目,我渲染了一些渲染通道,如直射光,世界法线贴图,环境遮挡,体积光和镜面反射。通过法线贴图,我分别为RGB选择了3个通道,并将蒙版放入曲线内,以便根据世界坐标控制光线。我对环境遮挡通道做了同样的处理,通道选择,然后加入曲线,然后反转遮罩。

边栏推荐
- 多线程和并发编程(四)
- 201712-3 CCF Crontab满分题解
- Handler 源码解析
- Calculation of the array serial number of Likou brush questions (one question per day 7/28)
- 【微信小程序】NFC 标签打开小程序
- Unity gets the actual coordinates of the ui on the screen under the canvas
- vulnhub pyexp: 1
- CS免杀姿势
- Postgresql snapshot optimization Globalvis new system analysis (performance greatly enhanced)
- ADS 2023 下载链接
猜你喜欢
随机推荐
POJ 1465 Multiple(用BFS求能组成的n的最小倍数)
Confused!Ali was abused on the one hand, but was fortunate to be promoted to Huawei's technology, and successfully got the offer, with an annual salary of 40w
【统计机器学习】线性回归模型
epoll + 线程池 + 前后置服务器分离
Radondb mysql installation problems
C#爬虫之通过Selenium获取浏览器请求响应结果
go语言实现导出string字符串到文件中
FreeRTOS中级篇
红日安全内网渗透靶场-VulnStack-1
The effective square of the test (one question of the day 7/29)
【C语言学习笔记(七)】C语言重定向输入与输出
ROS仿真环境搭建
Postgresql source code (65) analysis of the working principle of the new snapshot system Globalvis
要想成为黑客,离不开这十大基础知识
分享即时通讯开发之WebSocket:概念、原理、易错常识、动手实践
Execute the mysql script file in the docker mysql container and solve the garbled characters
Web项目中简单使用线程池
傅里叶变换(深入浅出)
flex布局
学弟:我适不适合转行做软件测试?







![选出表中的中位数记录[构造左右边界 || 问题转换]](/img/02/8d8e515c994c8a1a364f1e299d73f7.png)

