Blender进阶:贴图与UV

9 UV

9.1 贴图与UV

UV,指定每个面顶点在贴图上的坐标

演示:

1、添加物体

2、添加贴图,即图片纹理节点

3、进入UV Edit工作区

4、右边,选择一个面

5、左边,选择一个面,移动这个面

9.2 电子表格

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

其中,

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

对于一个立方体,有6个面,一共24个面顶点

演示:

  • 在 UV Edit,移动一个面顶点的 UV坐标
  • 在电子表格中,观察该点的 UV 值的变化

9.3 UV插件

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

例如,

  • Magic UV
  • UV Squares
  • TexTools
  • UV Toolkit 。。

安装 TexTools 插件。启用。

  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 完全透明

注意,要切换到渲染着色方式查看效果

透明度贴图,用于指定表面上每个点的透明度

  1. 在Cycle引擎下,需要切换渲染模式查看效果
  2. 在一张PNG贴图中,同时包含了颜色和Alpha两个数据

10.4法向贴图

法向贴图,用于表现凹凸不平的表面细节

例如,一张树皮可以雕刻建模,但是面数太多。

法向贴图,记录物体表面每一点的法向偏移。

  • 法向是一个三维向量(x,y,z)> 颜色(r,g,b)
  • 法向贴图,一般是一个偏蓝紫色的彩色图
  • 每个像素的(rg,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. 一键完成贴图

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

相关推荐
Croa-vo14 分钟前
TikTok 数据工程师三轮 VO 超详细面经:技术深挖 + 建模推导 + 压力测试全记录
javascript·数据结构·经验分享·算法·面试
草莓熊Lotso2 小时前
《算法闯关指南:动态规划算法--斐波拉契数列模型》--01.第N个泰波拉契数,02.三步问题
开发语言·c++·经验分享·笔记·其他·算法·动态规划
老朱佩琪!4 小时前
投递简历经验分享
经验分享
智者知已应修善业12 小时前
【51单片机普通延时奇偶灯切换】2023-4-4
c语言·经验分享·笔记·嵌入式硬件·51单片机
海边夕阳200616 小时前
【每天一个AI小知识】:什么是循环神经网络?
人工智能·经验分享·rnn·深度学习·神经网络·机器学习
CV实验室16 小时前
CV论文速递:覆盖视频生成与理解、3D视觉与运动迁移、多模态与跨模态智能、专用场景视觉技术等方向 (11.17-11.21)
人工智能·计算机视觉·3d·论文·音视频·视频生成
清云逸仙19 小时前
AI Prompt 工程最佳实践:打造结构化的Prompt
人工智能·经验分享·深度学习·ai·ai编程
Metaphor69221 小时前
在Java中将HTML内容添加到PowerPoint:详细教程
经验分享
清云逸仙1 天前
AI Prompt应用实战:评论审核系统实现
人工智能·经验分享·ai·语言模型·prompt·ai编程
源代码•宸1 天前
GoLang写一个简单版生命游戏模拟器
经验分享·笔记·学习·游戏·golang