Blender材质,纹理,UV

1.材质Material,用于描述物体的表面性质,包含以下基本属性

-基础色

-金属/非金属

-粗糙度

-透光度

-凹凸细节

添加材质步骤:

1)切换到材质预览模式

2)打开材质面板

3)添加一个材质,包括材质的名称,基础色,金属度等

2.关联材质,即一个材质可以被多个物体使用

关联材质快捷键:Ctrl + L,或

操作步骤:

-先选中物体A(活动项),也可以多选物体BCD等

-最后选中物体N(选中项)

-按Ctrl + L,选择关联材质

即将N的材质应用于物体ABCD...

3.材质槽Slot

-先添加一个槽位

-在槽位中添加一个材质

-清除槽位中的材质

-删除一个槽位

用于一个物体有多个材质的情况

1)添加多个槽位

2)添加材质

3)编辑物体,选择一些面,分配材质(点击指定按钮)

4.着色器编辑器,用于定义材质的窗口

5.纹理

也叫贴图,一般来说物体的表面不是纯色,而是由贴图来定义颜色

操作:选择一个图片,拖动到着色器编辑器窗口内(或添加|纹理|图像纹理 节点,然后选择图片的路径)。

6.UV编辑器

切换工作区为UVEditing

1)右侧3D视图:-编辑模式,面选择模式。着色方式,材质预览

2)左侧UV编辑器:-UV选区同步,不选中 -点,边,面,孤岛选择模式

在右侧3D视图中选中任意面,会在左侧显示该面的线框,以及该面使用了贴图的哪一部分。

7.UV坐标

指一个表面映射到贴图后,每个顶点在贴图中的坐标

如何查看每个顶点在贴图中的UV值

-在右侧3D视图选中某个面

-将左侧UV编辑器视图切换到点模式

-选中某一顶点,按N键,打开图像即可看见UV坐标

同理也可以查看面或边的UV坐标

8.UV映射

又称UV贴图。记录了模型的UV数据,即:

-一个模型有若干表面

-一个表面有若干顶点

-每个顶点的UV坐标

左边窗口点击 同步,然后再右侧窗口选中一个顶点,由于一个顶点可能关联了多个面,所以左侧窗口有多处对应

UV映射是可以自由指定的。

选中一个表面,修改它的UV映射。

-左侧映射一个正方形UV面

-左侧选中面,旋转,缩放

-左侧选择UV顶点,改造成任意形状

-左侧,UV顶点也可以超出范围(不推荐)

9.UV展开

把模型的所有表面展开平铺。

默认的基本体已经自带了UV展开图,但是对于自己创建的模型,一般需要手动展开。

下图为圆柱体的UV展开图。所以给的贴图需要按照UV展开图进行绘制。

UV展开分为自动UV展开(由Blender进行解算,如下图,使用前需全选所有表面)

与手动UV展开(即用户自行编辑),像手持一把剪刀,将表面展开平铺。步骤

-选中要剪开的边,标记为缝合边

-选中所有的面,UV|展开

-观察新的UV布局图

其中,缝合边Seam即缝隙,下到之处

UV展开后调整UV布局(使用移动,旋转,缩放工具,一般在孤岛模式下进行调整),使绘制贴图时更加方便。

常见UV布局操作:

1)X/Y对齐

选中一组顶点,X/Y轴对齐(右键选择X向拉直或Y向拉直,也可以在UV|对齐中选择X向拉直或Y向拉直)

2)选中孤岛

按N键,手动输入,精确对齐

顶点吸附对齐

3)沿活动四边面展开

-先对齐一个面,做成矩形

-选中这个面,右键选择沿活动四边面展开

4)拆分和缝合

-选中一些面,右键|拆分|选中项 为孤岛

-选中一些面/边,右键|缝合

10.纹理绘制

根据UV布局图绘制纹理

1)右侧A键全选所有面

2)导出UV布局图(*.png)

3)PS中打开

-布局图作为参考,置于顶层

-绘制各个面

-保存为*.psd

4)添加材质,贴图

5)修改贴图后重载,刷新(手动)显示

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/322563.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Windows 10 中使用 Montreal-Forced-Aligner (MFA) 实现音频和文本强制对齐

文章目录 一、实现目标二、安装 Montreal-Forced-Aligner1、使用 Anaconda 虚拟环境2、修改默认下载路径3、安装 montreal-forced-aligner 及相关第三方包4、验证是否安装成功 三、下载声学模型和发音词典1、命令行方式下载2、手动方式下载 四、强制对齐1、准备音频及对应文本2…

[嵌入式系统-72]:RT-Thread-组件:单元测试框架utest

目录 utest 测试框架 ​编辑 测试用例定义 测试单元定义 utest 应用框图 2. utest API assert 宏 测试单元函数运行宏 测试用例导出宏 测试用例 LOG 输出接口 3. 配置使能 4. 应用范式 5. 测试用例运行要求 6. 运行测试用例 测试结果分析 7. 测试用例运行流程 …

14.集合、常见的数据结构

集合 概念 Java中的集合就是一个容器,用来存放Java对象。 集合在存放对象的时候,不同的容器,存放的方法实现是不一样的, Java中将这些不同实现的容器,往上抽取就形成了Java的集合体系。 Java集合中的根接口&#x…

MySQL数据库---增删查改汇总

前言 欢迎来到我的博客 个人主页:北岭敲键盘的荒漠猫-CSDN博客 本文着重整理MySQL数据库增删查改功能 主要是整理语法 争取做到要用什么语法 可以快速找到复制粘贴 增添语法 INSERT into tab(列名,列名,列名) values(内容,内容,内容); 插入一行数据 INSERT into tab(列名,…

邦注科技 模具保护器 CCD电子眼 专业工业视觉检测设备

模具保护器是一种用于保护模具的设备,可以在塑料压铸和冲床等加工过程中起到保护模具的作用。以下是关于模具保护器在保护塑料压铸和冲床模具方面的应用: 塑料压铸模具保护器: 防止碰撞:在塑料压铸过程中,模具可能会…

Android Studio报错:Constant expression required

【出现的问题】: 使用JDK17以上版本,switch语句报错:Constant expression required 【解决方法】: 在gradle.properties配置文件下添加代码: android.nonFinalResIdsfalse 如图: 接着再点击右上角的Sync…

数仓开发:DIM层数据处理

一、了解DIM层 这个就是数仓开发的分层架构 我们现在是在DIM层,从ods表中数据进行加工处理,导入到dwd层,但是记住我们依然是在DIM层,而非是上面的ODS和DWD层。 二、处理维度表数据 ①先确认hive的配置 -- 开启动态分区方案 -- …

Python深度学习基于Tensorflow(6)神经网络基础

文章目录 使用Tensorflow解决XOR问题激活函数正向传播和反向传播解决过拟合权重正则化Dropout正则化批量正则化 BatchNormal权重初始化残差连接 选择优化算法传统梯度更新算法动量算法NAG算法AdaGrad算法RMSProp算法Adam算法如何选择优化算法 使用tf.keras构建神经网络使用Sequ…

活动图与状态图:UML中流程图的精细化表达——专业解析系统动态性与状态变迁

流程图是一种通用的图形表示法,用以展示步骤、决策和循环等流程控制结构。它通常用于描述算法、程序执行流程或业务过程,关注于任务的顺序执行。流程图强调顺序、分支和循环,适用于详细说明具体的处理步骤,图形符号相对基础和通用…

Logfire-Python可观测平台快速上手

我最近在优化之前的FastAPI接入可观测性平台,正好分享一下Pydantic团队推出的logfire,希望对大家的Python工程化有帮助。 Github: https://github.com/pydantic/logfire 官网链接: Pydantic Logfire Documentation Logfire是Pydantic团队推出的可观测…

数据结构复习指导之二叉树的遍历

文章目录 二叉树 考纲内容 复习提示 1.二叉树的遍历 1.1先序遍历(PreOrder) 1.2中序遍历(InOrder) 1.3后序遍历(PostOrder) 1.4递归算法和非递归算法的转换 1.5层次遍历 1.6由遍历序列构造二叉树…

3.yolov5训练前的图片处理详解(python)

其实,yolov5模型可以分为深度网络、数据处理(图片处理)、损失函数、优化器选择、训练和预测及部分构成,相信大家对训练和预测的代码比较熟悉。前面两章我们根据代码和结构图了解了yolov5的深度网络,接下来看数据处理的…

力扣刷题--数组--第三天

今天再做两道二分查找的题目,关于二分查找的知识可看我前两篇博客。话不多说,直接开干! 题目1:69.x 的平方根 题目详情:   给你一个非负整数 x ,计算并返回 x 的 算术平方根 。由于返回类型是整数&#…

首席数据官CCRC-CDO如何构筑企业数据合规的坚固防线

在当今信息化快速发展的时代,数据已经成为企业最宝贵的资产之一。然而,随着数据规模的迅速增长,数据合规问题也日益凸显。首席数据官(CDO)作为企业中负责数据战略和管理的核心人物,构筑企业数据合规的坚固防…

吴恩达2022机器学习专项课程C2(高级学习算法)W1(神经网络):2.5 更复杂的神经网络

目录 示例填写第三层的层数1.问题2.答案 公式:计算任意层的激活值激活函数 示例 层数有4层,不包括输入层。 填写第三层的层数 1.问题 你能把第二个神经元的上标和下标填写出来吗? 2.答案 根据公式g(wxb),这里的x对应的是上…

Unity EventSystem入门

概述 相信在学习Unity中,一定有被UI事件困扰的时候把,当添加UICanvas的时候,Unity会为我们自动添加EventSystem,这个是为什么呢,Unity的UI事件是如何处理的呢,在使用各个UI组件的时候,一定有不…

Springboot+Vue项目-基于Java+MySQL的个人云盘管理系统(附源码+演示视频+LW)

大家好!我是程序猿老A,感谢您阅读本文,欢迎一键三连哦。 💞当前专栏:Java毕业设计 精彩专栏推荐👇🏻👇🏻👇🏻 🎀 Python毕业设计 &…

电脑文件x3daudio1 7.dll怎么修复?快速修复x3daudio1 7.dll的方法

你试过电脑文件x3daudio1 7.dll丢失么?如果你有遇到这种情况,那么可能你的某些程序就会启动不了,毕竟这个文件是用来处理音频功能的,那么我们要怎么去修复?下面我们一起来详细的了解电脑文件x3daudio1 7.dll这个文件吧…

顺序栈的操作

归纳编程学习的感悟, 记录奋斗路上的点滴, 希望能帮到一样刻苦的你! 如有不足欢迎指正! 共同学习交流! 🌎欢迎各位→点赞 👍 收藏⭐ 留言​📝既然选择了远方,当不负青春…

DNS、ICMP、NAT以及代理服务器

目录 1. DNS 1.1. DNS 背景 1.2. 域名简介 1.3. 域名解析过程 2. ICMP 2.1. ICMP 的功能 2.2. ICMP 的报文格式 2.3. ping 命令 2.4. traceroute 命令 3. NAT和代理服务器 3.1. NAT 技术 3.2. NAT IP转换过程 3.3. NAT 技术的缺陷 3.4. 代理服务器 3.4.1. 正向…