问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

Blender进阶:贴图与UV

创作时间:
作者:
@小白创作中心

Blender进阶:贴图与UV

引用
CSDN
1.
https://blog.csdn.net/weixin_41074612/article/details/143427581

Blender是一款强大的3D建模和渲染软件,掌握其贴图和UV映射功能是提升模型质感的关键。本文将详细介绍UV映射的基本概念、电子表格在UV编辑中的应用、UV插件的使用,以及各种贴图类型(如金属度贴图、透明度贴图、法向贴图)的原理和应用。

9 UV

9.1 贴图与UV

UV映射是将2D纹理贴图映射到3D模型表面的过程。具体来说,UV映射指定了每个面顶点在贴图上的坐标。以下是创建UV映射的基本步骤:

  1. 添加物体
  2. 添加贴图,即图片纹理节点
  3. 进入UV Edit工作区
  4. 在右侧选择一个面
  5. 在左侧选择一个面并移动该面

9.2 电子表格

电子表格窗口显示物体的几何数据,包括:

  • Vertex:顶点
  • Edge:边
  • Face:面
  • Face Corner:面顶点,即顶点的UV坐标

对于一个立方体,有6个面,共24个面顶点。通过在UV Edit中移动一个面顶点的UV坐标,可以在电子表格中观察该点UV值的变化。

9.3 UV插件

一些UV插件可以辅助UV编辑工作,例如:

  • Magic UV
  • UV Squares
  • TexTools
  • UV Toolkit

以TexTools插件为例,安装并启用后,可以通过以下步骤使用UV Layout工具:

  1. 按n键切换到TexTools面板
  2. 使用UV Layout工具进行:
  • Crop
  • 对齐
  • 旋转
  • 排列
  • 矩形化

9.4 多个贴图

9.5 外部数据

外部数据打包可以将环境贴图、材质贴图、字体文件等数据嵌入到Blender文件中。有两种方法可以实现:

  • 方法1:文件 | 外部数据 | 自动打包资源
  • 方法2:在图像编辑器或UV编辑器中,选择图像 | 打包

10 贴图

10.1 各种贴图

一个着色器可能需要多种贴图,每种贴图有不同的作用,例如:

  • 基础色贴图:指定每个点的颜色
  • 金属度贴图
  • 透明度贴图
  • 法向贴图

10.2金属度贴图

金属度是一个介于0到1之间的值,表示金属化程度(光泽)。金属度贴图定义了表面上每一点的金属度,其中每个像素代表一个金属度值。

10.3 透明度贴图

透明度Alpha介于0到1之间,表示透明程度:

  • 1表示不透明
  • 0表示完全透明

注意,需要切换到渲染着色方式查看效果。透明度贴图用于指定表面上每个点的透明度。在Cycles引擎下,需要切换到渲染模式查看效果。一张PNG贴图可以同时包含颜色和Alpha两个数据。

10.4法向贴图

法向贴图用于表现凹凸不平的表面细节。例如,一张树皮可以雕刻建模,但是面数太多。法向贴图记录了物体表面每一点的法向偏移:

  • 法向是一个三维向量(x,y,z)
  • 颜色(r,g,b)
  • 法向贴图通常是一个偏蓝紫色的彩色图
  • 每个像素的(r,g,b)值代表了一个三维向量(法向)
  • 法向决定了该点的明暗

法向贴图用于模拟凹凸不平的视觉效果,但表面本身还是平的。

10.5 练习 使用贴图

可以从一些资源网站上下载材质贴图。查看贴图的文件名,其中:

  • Color/BaseColor/Diffuse:基础色
  • Roughness:粗糙度
  • Metal:金属度
  • Displacement:置换贴图
  • Normal:法向贴图(DX,Directx标准;GL,OpenGL标准)

法向贴图和置换贴图都可以用来表现凹凸细节。使用Node Wrangler插件可以一键贴图:

  1. 启用Node Wrangler插件
  2. 选中原理化BSDF节点
  3. 按Ctrl+Shift+T选择各个贴图
  4. 一键完成贴图

其中,贴图文件名须以规范命名,否则无法识别。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号