4.为模型增加贴图

简介: 4.为模型增加贴图

现在我们的模型还没有贴图,所以看上去比较丑陋,这一节我们就将模型进行贴图。

UV贴图工作模式

我们进入到UV Editing工作模式,Blender会自动帮我们拆分2个窗口,左边的是UV编辑器,右边的是我们之前一直在使用的3D视图

网络异常,图片无法展示
|

缝合边

在给模型贴图之前,我们需要进行UV拆分,也称作展UV

通俗点讲,就是把模型的每个面都展开到一个二维平面中。

举个例子:想要把一个纸箱拆开后平铺在一个二维平面上,我们就需要沿某条边,把箱子剪开平铺。

这里面有一个非常重要的信息,就是我们应该沿着哪些边剪开,在Blender中,这些边我们称为缝合边

在右侧的3D视图中,进入边模式,使用shift选择多条,然后标记为缝合边即可:

网络异常,图片无法展示
|

缝合边会以加粗的暗红色标识

网络异常,图片无法展示
|

选择哪些边作为缝合边,没有固定答案,只要能将模型展开即可,因此这可能需要有一定的空间想象力。

有时也要根据自己的需求设置缝合边,比如

  • 胳膊、腿是一个颜色,只需要在胳膊和身体的连接处剪开即可。
  • 脸部的眼睛、嘴巴分别用不同的颜色表示,也需要进行标记缝合边

最终的缝合线如上图所示,你会发现,身体后边的部分我并没有标记缝合边,即使这样,Blender也会正确的展开。

展UV

标识完毕缝合线后,下一步就是让Blender沿着缝合边进行UV裁剪展开。

因为Blender支持局部UV展开,所以我们在展开UV前,需要进行一次全选操作,这样才会将整个模型的面展开。

网络异常,图片无法展示
|

网络异常,图片无法展示
|

确认是全选状态后,点击展开

网络异常,图片无法展示
|

左侧的面板就会显示展开结果,可能每个人的展开结果都会出现一些差异,毕竟这个展开结果是Blender自动计算的。

我们在左侧的UV编辑器中,打开选取同步,进入到面选择模式,当我们选择一个面时,可以很清晰的观察到对应关系。

网络异常,图片无法展示
|

调整UV

这里我们将各个部分之间空出来一些间隙,方便后续我们使用填充涂色,通过位移缩放工具进行调整,这是我的调整结果

网络异常,图片无法展示
|

紧接着我们将UV布局图导出,Blender会保存为一张透明的UV图,然后我们只需要在外部软件按照UV布局图涂色即可,可是这样子很麻烦的,Blender可是全流程软件,TexturePaint就是绘制纹理的。

绘制UV贴图

在进入TexturePaint之前,我们需要给我们的模型添加一个材质,不然无法uv纹理无法生效,并且Blender提示我们检测到  Textures, 缺失!

在任意一个分割窗口中,我们选择着色器编辑器

网络异常,图片无法展示
|

网络异常,图片无法展示
|
默认的如上图所示,添加图像纹理

网络异常,图片无法展示
|

我们先将图像纹理的颜色和BSDF的基础色相连,这个有点像蓝图的感觉,大概意思就是模型的颜色来自图像纹理

网络异常,图片无法展示
|

如果你想使用外部做好的UV贴图,可以点击打开选择外部纹理贴图,这里我们选择新建,名字就叫做skin

网络异常,图片无法展示
|

我们回到Texture Paint模式,打开视图着色方式,这样之后纹理的变化我们就能看到效果

网络异常,图片无法展示
|
然后在上图的模式中,我们是在填充模式,点击一下模型,就会将前景色(白色)填充到模型对应的UV纹理上,我们可以看到左侧的模型对应uv都变成了白色,这一步我们是先对模型进行了整体涂色,也就是在纹理上将UV所在的位置都图上色,这样我们后续填充部分UV就不会将颜色上到外边啦。

网络异常,图片无法展示
|

接着我们回到左侧的图像绘制,同样默认也是选中了填充模式,因为之前我们将UV的各个部分都拉开了间隙,所以填充的话就不会相互干扰了,即兴创作一波,最终效果如图:

网络异常,图片无法展示
|
当我们修改完毕后,记得保存下这个贴图

网络异常,图片无法展示
|

OK,至此我们就给我们的模型赋予了贴图,比之前更加的生动了点,重复之前的操作,将模型导出,放到Creator中查看:

网络异常,图片无法展示
|

不错不错,终于像点样子了



目录
相关文章
|
6月前
|
编解码 人工智能 测试技术
无需训练,这个新方法实现了生成图像尺寸、分辨率自由
【4月更文挑战第25天】研究人员提出FouriScale方法,解决了扩散模型在生成高分辨率图像时的结构失真问题。通过膨胀卷积和低通滤波,该方法实现不同分辨率下图像的结构和尺度一致性,无需重新训练模型。实验显示FouriScale在保持图像真实性和完整性的同时,能生成任意尺寸的高质量图像,尤其在处理高宽比图像时表现出色。尽管在极高分辨率生成上仍有局限,但为超高清图像合成技术提供了新思路。[链接: https://arxiv.org/abs/2403.12963]
70 5
|
图形学
模型UV纹理设置工具
贴图可以赋予模型丰富的外观纹理和颜色信息,而法线贴图可以增加模型的细节和真实感。这两种纹理贴图技术相互配合,共同营造出逼真的三维场景。
184 0
模型UV纹理设置工具
|
图形学 开发者
3D模型如何设置凹凸贴图?
3D模型如何设置凹凸贴图?
144 0
|
机器学习/深度学习
深度学习数据增强方法-内含(亮度增强,对比度增强,旋转图图像,翻转图像,仿射变化扩充图像,错切变化扩充图像,HSV数据增强)七种方式进行增强-每种扩充一张实现7倍扩)+ 图像缩放代码-批量
深度学习数据增强方法-内含(亮度增强,对比度增强,旋转图图像,翻转图像,仿射变化扩充图像,错切变化扩充图像,HSV数据增强)七种方式进行增强-每种扩充一张实现7倍扩)+ 图像缩放代码-批量
|
4月前
|
容器
软件开发常见流程之物理像素导致图片变形问题如何解决,先把图缩放为原先的两倍,再缩放,利用Cutterman生成矢量图
软件开发常见流程之物理像素导致图片变形问题如何解决,先把图缩放为原先的两倍,再缩放,利用Cutterman生成矢量图
|
6月前
|
机器学习/深度学习 算法 搜索推荐
【实操】数据扩增:Retinex算法用于图像颜色恢复和对比度增强
【实操】数据扩增:Retinex算法用于图像颜色恢复和对比度增强
108 0
【实操】数据扩增:Retinex算法用于图像颜色恢复和对比度增强
|
图形学
怎么修改模型的表面颜色?
在3D模型中,材质颜色是物体表面外观的重要组成部分。通过手动设置或从纹理图像中提取颜色值,可以为模型赋予丰富多彩的外观。
136 1
【Unity3D--自由观察模型】模型自动旋转+触屏旋转和缩放
展示3D模型,同时实现模型自动旋转和触屏旋转和缩放
387 0
|
图形学
【Three.js入门】纹理加载进度、环境贴图、经纬线映射贴图与高动态范围成像HDR
【Three.js入门】纹理加载进度、环境贴图、经纬线映射贴图与高动态范围成像HDR
418 0
|
机器学习/深度学习 算法 测试技术
图像大面积缺失,也能逼真修复,新模型CM-GAN兼顾全局结构和纹理细节(1)
图像大面积缺失,也能逼真修复,新模型CM-GAN兼顾全局结构和纹理细节
269 0