Blender材质,纹理,UV

news2024/11/19 13:29:08

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.coloradmin.cn/o/1655363.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

12.轻量级锁原理及其实战

文章目录 轻量级锁原理及其实战1.轻量级锁的核心原理2.轻量级锁的演示2.1.轻量级锁的演示代码2.2.结果分析 3.轻量级锁的分类3.1.普通自旋锁3.2.自适应自旋锁 4.轻量级锁的膨胀 轻量级锁原理及其实战 引入轻量级锁的主要目的是在多线程环境竞争不激烈的情况下, 通过…

4.4网安学习第四阶段第四周回顾(个人学习记录使用)

本周重点 ①Linux系统提权 ②Linux权限维持 ③Windows 提权 ④Windows权限维持 ⑤SSRF利用 ⑥内网环境 ⑦内网扫描 ⑧漏洞利用 ⑨内网代理 ⑩获取主机控制权其他方案 ⑩①vuln靶场 ⑩②CS代理与ICMP隧道 本周主要内容 ①Linux系统提权 系统提权是成功入侵系统之…

echars 的一些运用

基础图形 // 支架压力数据量统计 let splitLine { // 网格线设置show:true,lineStyle:{color:#E2E7EC,width:1,}, } let itemStyle { // 柱形图颜色color:#5B9BD5, } let axisLine { // 轴线样式lineStyle:{color:#E2E7EC,}, } let axisLabel { // 轴刻度字-样式fontSize:…

解决微信小程序电脑能正常使用,手机端无法正常访问的SSL证书问题

目录 前言1 问题描述与调试2 探索问题根源2.1 用户反馈收集2.2 尝试手机端访问2.3 PC端调试 3 确认问题与解决方案3.1 检查SSL证书3.2 重新部署SSL证书3.3 测试修复效果 4 SSL(Secure Sockets Layer)证书中间证书4.1 SSL证书链的构成4.2 中间证书的作用 …

C++ | Leetcode C++题解之第78题子集

题目&#xff1a; 题解&#xff1a; class Solution { public:vector<int> t;vector<vector<int>> ans;void dfs(int cur, vector<int>& nums) {if (cur nums.size()) {ans.push_back(t);return;}t.push_back(nums[cur]);dfs(cur 1, nums);t.po…

每天五分钟玩转深度学习pytorch:pytorch中的张量类型

本文重点 和numpy一样,pytorch中也有自己的类型,本节课程我们将对它的类型进行介绍,并且学习不同的类型之间的转换,这是pytorch的基础。 基本类型 pytorch的基本变量称为张量Tensor,这张表是pytorch中的类型,Tensor有不同的类型,他和很多编程语言中的类型相似,它有 32…

Java进程排查CPU飙升方法

1. top查看CPU占用情况 # 使用top指令 top注&#xff1a; shftp按照cpu占用进行排序&#xff0c;按shiftm按照内存占用进行排序 如图&#xff1a; 2. 定位该进程的线程信息 top -Hp PID 如&#xff1a; top -Hp 10255解析&#xff1a; top&#xff1a;是一个实时的系统监视…

DI-engine强化学习入门(九)环境包裹器(Env Wrapper)

在强化学习中&#xff0c;环境&#xff08;Environment&#xff09;是智能体&#xff08;Agent&#xff09;进行学习和互动的场所&#xff0c;它定义了状态空间、动作空间以及奖励机制。Env Wrapper&#xff08;环境包装器&#xff09;提供了一种方便的机制来增强或修改原始环境…

初始Java篇(JavaSE基础语法)(7)抽象类和接口(下)

找往期文章包括但不限于本期文章中不懂的知识点&#xff1a; 个人主页&#xff1a;我要学编程(ಥ_ಥ)-CSDN博客 所属专栏&#xff1a;JavaSE 接上文&#xff1a;初始Java篇&#xff08;JavaSE基础语法&#xff09;&#xff08;7&#xff09;抽象类和接口&#xff08;上&#xf…

Unity Material(材质)、Texture(纹理)、Shader(着色器)简介

文章目录 一、概念二、Rendering Mode三、Main Maps三、参考文章 一、概念 Material(材质)&#xff1a;物体的“色彩”、“纹理”、“光滑度”、“透明度”、“反射率”、“折射率”、“发光度”等&#xff0c;材质的本质是shader的实例(载体)Texture(贴图)&#xff1a;附件到…

熟悉Redis吗,那Redis的过期键删除策略是什么

对于Redis&#xff0c;我们业务开发一般都只关心Redis键值对的查询、修改操作&#xff0c;可能因为懒或者只想能用就行&#xff0c;呵呵。很少关心键值对存储在什么地方、键值对过期了会怎么样、Redis有没什么策略处理过期的键、Redis处理过期键又有什么作用&#xff1f;但这些…

FPGA第一篇,FPGA现场可编程门阵列,从0开始掌握可编程硬件开发(FPGA入门指南)

简介&#xff1a;FPGA全称Field-Programmable Gate Array&#xff0c;是一种可编程逻辑器件&#xff0c;它通过可编程的逻辑单元和可编程的连接网络实现了灵活的硬件实现。与固定功能的集成电路&#xff08;ASIC&#xff09;相比&#xff0c;FPGA具有更高的灵活性和可重新配置性…

实现日期类

前言&#xff1a; 本篇我们要实现一个日期类&#xff0c;其实非常困难&#xff0c;因为要对日期实现加加减减&#xff0c;也就是要对前面的知识做出一个巩固。 头文件&#xff1a; 因为要判断闰年&#xff0c;所以我们要去创建一个数组。也就是创建一个返回每月日期的函数。因…

Isaac Sim 4 键盘控制小车前进方向(学习笔记5.8.2)

写的乱糟糟&#xff0c;主要是这两周忘了记录了...吭哧吭哧往下搞&#xff0c;突然想起来要留档&#xff0c;先大致写一个&#xff0c;后面再往里添加和修改吧&#xff0c;再不写就全忘了 有一个一直没解决的问题&#xff1a; 在保存文件时出现问题&#xff1a;isaac sim mism…

蜜蜂收卡系统 加油卡充值卡礼品卡自定义回收系统源码 前后端开源uniapp可打包app

本文来自&#xff1a;蜜蜂收卡系统 加油卡充值卡礼品卡自定义回收系统源码 前后端开源uniapp可打包app - 源码1688 卡券绿色循环计划—— 一项旨在构建卡券价值再利用生态的社会责任感项目。在当前数字化消费日益普及的背景下&#xff0c;大量礼品卡、优惠券因各种原因未能有效…

2024年软件测试最全渗透测试工具_下载地址1下载地址2下载地址3(1),我了解到的面试的一些小内幕

网上学习资料一大堆&#xff0c;但如果学到的知识不成体系&#xff0c;遇到问题时只是浅尝辄止&#xff0c;不再深入研究&#xff0c;那么很难做到真正的技术提升。 需要这份系统化的资料的朋友&#xff0c;可以戳这里获取 一个人可以走的很快&#xff0c;但一群人才能走的更…

java项目之智慧图书管理系统设计与实现(springboot+vue+mysql)

风定落花生&#xff0c;歌声逐流水&#xff0c;大家好我是风歌&#xff0c;混迹在java圈的辛苦码农。今天要和大家聊的是一款基于springboot的智慧图书管理系统设计与实现。项目源码以及部署相关请联系风歌&#xff0c;文末附上联系信息 。 项目简介&#xff1a; 智慧图书管理…

华为OD机试【城市聚集度】(java)(200分)

1、题目描述 一张地图上有N个城市&#xff0c;城市和城市之间有且只有一条道路相连&#xff0c;要么直接相连&#xff0c;要么通过其他城市中转相连(可中转一次或多次)。城市与城市之间的道路都不会成环。 当切断通往某城市i的所有道路后&#xff0c;地图上将分成多个连通的城…

【Linux】Linux——Centos7安装RabbitMQ

目录 安装包准备socaterlang 安装rabbitmq安装命令启动rabbitmq&#xff0c;两种方式查看rabbitmq 启动后的情况配置并开启网页插件关闭防火墙或开放端口测试登录问题配置web端访问账号密码和权限添加用户&#xff0c;后面两个参数分别是用户名和密码.添加权限修改用户角色再次…

通过 Java 操作 redis -- hash 哈希表基本命令

目录 使用命令 hset&#xff0c;hget 使用命令 hexists 使用命令 hdel 使用命令 hkeys&#xff0c;hvals 使用命令 hmget&#xff0c;hmset 关于 redis hash 哈希表类型的相关命令推荐看Redis - hash 哈希表 要想通过 Java 操作 redis&#xff0c;首先要连接上 redis 服务…