Blender细节补充

1.饼状菜单,用于快速切换/选择

例如:

~:切换视图

Z:切换着色方式

,:切换坐标系

.:切换基准点

Shift + S:吸附

有两种使用方式:

-点选

-滑选,按快捷键打开菜单后,键盘不松,选择好后松开按键即可

鼠标点击饼状菜单中心圈内即可取消

2.快捷编辑

移动,缩放的快捷键分别是G和S,然后按下X/Y/Z可以在对应轴上进行编辑,除此以外还可以按Shift + X/Y/Z,分别表示在YZ/XZ/XY平面内进行编辑。

旋转 R,X,90:表示绕X轴旋转90°。

挤出

-E:沿法向挤出

-E,X/Y/Z:沿X/Y/Z轴挤出

-E,S:挤出并缩放

-Alt + E:二级菜单

-Ctrl + 鼠标右键:挤出至光标

3.快捷选择

Alt + Shift + 鼠标左键:多选循环边

Ctrl + Alt + Shift + 鼠标左键:多选并排边

Ctrl + Shift + 鼠标左键:最短路径

Ctrl + I:反选

C:刷选,按Enter/Esc/鼠标右键退出

Ctrl + L:选择相连项,其中接触并非相连,必须以边相连

Ctrl + +:扩展选区

Ctrl + -:收缩选区

4.几个常用快捷操作

  1. .(数字区):使物体居中显示,也可以在视图|框选所选找到
  2. Shift:在任意输入框中按下Shift然后左右拖动鼠标即可精细的调节数值
  3. Alt + Z:切换到透视模式
  4. Q:快捷打开收藏夹(对于常用的操作可以鼠标右键|添加到快速收藏夹),然后在快速收藏中进行开启或关闭

5.集合,物体与数据


数据的操作:

-数据可以重命名

-数据可以重用,两个节点关联同一数据

-重用同一数据的物体在修改时会同步变化

6.关联数据

即两个物体使用同一份形状数据

方法一如上图

方法二:物体|关联传递数据|关联物体数据(快捷键Ctrl + L)

传递方向:活动项(最后选中的物体)->选中项

7.父子节点

两个节点可以做成父子级关系

-先选中物体A

-再选中物体B

-Ctrl + P或物体|父级|物体

则A->B,B为父节点,A为子节点

也可以在右侧大纲窗口选中某一物体,然后按住Shift键不松,然后点击拖动该物体至其他节点上来修改其父子关系。

在Unity中使用的模型经常需要先有一个空物体作为父节点,然后具体的模型作为子节点,便可以使用该方法,先添加一个空物体,然后将其作为具体模型的父节点,再导出FBX文件。

解除父子级关系:选中子节点,右键|父级|清空父级(快捷键Alt + P)。

8.子级约束,实现一种松散的父子级关系

不添加父子关系,但是有父子关系的约束效果(如父节点移动,子节点也会跟着移动灯)

操作:选中一个物体,添加约束,选择子级,然后指定目标(如下图)


9.资产库

资产Assets,表示可重复使用的资源,如物体,材质等

创建资产库:

-创建一个目录

-在Blender里配置一条路径(可包含中文字符),在编辑|偏好设置|文件路径,然后再资产库内添加一个即可

使用资产库:

-打开资产浏览器

-选择要浏览的资产库

-可以分类浏览

-必要时点刷新,重新加载资产

创建资产,把物体和材质创建为资产

-选择一个物体

-在大纲窗口鼠标右键标记为资产

-放到资产库目录

材质标记为资产如下

右键选择清理资产即可取消标记为资产

注意,对于外部依赖的文件(比如材质中使用了某张图片),需要在原Blender文件中勾选文件|外部数据|自动打包资源。

集合资产,把若干物体作为一个整体资产。

-把相关物体放在一个集合下

-置于世界中心

-将集合标记为资产

其中,世界中心为资产的原点

资产是可以手动添加分类的,如下图

但需要注意的是,需要在资产的原始Blender文件中添加分类,操作如下

之后即可在资产库中看见该分类及其中的资产

选中某个资产,按N键可以打开该资产的相关数据

在这可以看到资产的来源,也可以添加资产预览图(需要在资产的原始文件中添加预览图)

10.文本对象

把文本作为3D对象放在场景中,步骤

-添加|文本

-按Tab键编辑文本内容(不支持中文)

-按Tab键退出文本编辑

若要输入中文,操作如下:

之后编辑文本,注意不能直接输入中文,而是需要将中文文本内容复制粘贴到文本物体内才行。

文本实体化,即将文本转化为3D物体。

-将文本转为曲线

-设置为3D曲线

-将曲线转化为网格

-修改布线

-填充面,挤出为实体,添加倒角。

11.SVG矢量图

SVG矢量图的导入也适用于文本。

-在第三方软件制作SVG矢量图

-导入到Blender

-设置为3D曲线,然后转化为网格(一般会放大以下物体)

-调整布线

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

在Tiled中制作动画瓦片图

什么是瓦片图?瓦片图是指用图块把游戏场景评出来 工具安装链接:Tiled | Flexible level editor 资源下载教程 资源下载:Mystic Woods - 16x16 Pixel Art Asset Pack by Game Endeavor 解压后得到一些资源 新建图块集合 Tiled的安装就不介绍…

Nginx或Tengine服务器配置SSL证书

目录 前提条件 步骤一:下载SSL证书 步骤二:在Nginx服务器安装证书 步骤三:验证SSL证书是否配置成功 前提条件 已通过数字证书管理服务控制台签发证书SSL证书绑定的域名已完成DNS解析,即您的域名与主机IP地址相互映射已在Web服…

全志ARM-SG90舵机

控制转角 向黄色信号线“灌入”PWM信号。 PWM波的频率不能太高,50hz,即周期1/频率1/500.02s,20ms左右数据: 不同的PWM波形对应不同的旋转角度,以20ms为周期,50hz为频率的PWM波 定时器需要定时20ms,关心的单…

Ubuntu24安装搜狗输入法,修复闪屏问题

下载deb安装包:搜狗输入法linux-首页 安装:sudo dpkg -i 1.deb 搜狗输入法linux-安装指导 重启,但是完成后闪烁。按以下步骤更改桌面配置。 sudo gedit /etc/gdm3/custom.conf 取消WaylandEnable的注释即可

Python 函数式编程

匿名函数 Python 允许用 lambda 关键字创造匿名函数。匿名顾名思义就是没有名字,即不需要以标准的方式来声明,比如说,使用 def 加函数名来声明。一个完整的 lambda “语句”代表了一个表达式,这个表达式的定义体必须和声明放在同…

CountDownLatch应用场景代码练习

目录 概念原理核心参数和方法两种应用场景实现代码应用一:让 主任务 等待 所有子任务执行完毕后,再继续执行执行结果应用二:让所有子任务同时执行,打印出发时间执行结果应用二(扩展):让所有子任…

[沫忘录]MySQL 锁

[沫忘录]MySQL 锁 锁能够协调多线程或多进程并发访问某资源产生的数据冲突与错乱。而在数据库中,锁也是协调数据库访问的有效工具。 全局锁 能够锁住当前服务器所有数据库及其表。后续所有事务都只能进行读操作,而不能进行写操作或表属性更改。 典型…

C++入门系列-析构函数

🌈个人主页:羽晨同学 💫个人格言:“成为自己未来的主人~” 析构函数 概念 析构函数,与构造函数功能相反,析构函数不是完成对对象本身的销毁,局部对象销毁工作是由编译器完成的,而对象在销…

即插即用篇 | YOLOv8 引入 Strip Pooling | 重新思考场景解析的空间池化

本改进已集成到 YOLOv8-Magic 框架。 空间池化已被证明在捕获像素级预测任务的长距离上下文信息方面非常有效,如场景解析。在本文中,我们超越了通常具有N N规则形状的常规空间池化,重新思考空间池化的构成,引入了一种新的池化策略,称为条带池化,它考虑了一个长而窄的核,…

【Linux】从零开始认识动静态库 -动态库

送给大家一句话: 我不要你风生虎啸, 我愿你老来无事饱加餐。 – 梁实秋 《我把活着欢喜过了》 ଘ(੭ˊᵕˋ)੭* ੈ✩‧₊˚ଘ(੭ˊᵕˋ)੭* ੈ✩‧₊˚ଘ(੭ˊᵕˋ)੭* ੈ✩‧₊˚ ଘ(੭ˊᵕˋ)੭* ੈ✩‧₊˚ଘ(੭ˊᵕˋ)੭* ੈ✩‧₊˚ଘ(੭ˊᵕˋ)੭…

ES6-自学01

调用方法读取文件:如果失败就throw抛出err,成功则抛出data 2.使用promise封装,如果失败就改变状态为 reject(err) 如果成功就 resolve(返回成功的值) ,然后then,就可以获取返回的值,值toString()方法来把…

示例十一、声音传感器

通过以下几个示例来具体展开学习,了解声音传感器原理及特性,学习声音传感器的应用(干货版): 示例十一、声音传感器 ino文件源码: //Arduino C demo void setup() {Serial.begin(9600);pinMode(5, OUTPUT); }void loo…

解决wangEditor使用keep-alive缓存后,调用editor.cmd.do()失败

前提:wangeditor版本:4.7.11 vue版本:vue2 问题:在使用wangeditor富文本编辑器时,需求需要通过点击一个按钮,手动插入定义好的内容,所以使用了 editor.cmd.do(insertHTML, ....) 方法新增…

steam_api64.dll是什么东西?steam_api64.dll缺失的多个详细解决方法

在现代PC游戏领域,Steam无疑是最具影响力的游戏分发和社交平台之一。它不仅提供了一个庞大的游戏市场,还集成了好友系统、成就系统、云存储等多种功能,为数百万玩家提供了便捷的游戏体验。在这庞大的生态系统中,steam_api64.dll作…

快递物流查询:如何实现快递批量查询?这些技巧助你轻松应对

在日常生活和工作中,我们经常需要查询快递物流信息,尤其是当面对大量的快递包裹时,逐一查询无疑会耗费大量的时间和精力。这时,实现快递批量查询就显得尤为重要。本文将为你介绍办公提效工具一些实现快递批量查询的技巧&#xff0…

基于 LlaMA 3 + LangGraph 在windows本地部署大模型 (一)

基于LlaMA 3 LangGraph 在windows本地部署大模型 (一) RAG 是未来人工智能应用的基石。大家并不是在寻求仅仅产生无意义反应的人工智能。而目标是人工智能能够从特定文档集中检索答案,理解查询的上下文,指导自己搜索其嵌入内容或…

嵌入式C语言高级教程:实现基于STM32的智能健康监测手环

智能健康监测手环能够实时监控用户的生理参数,如心率、体温和活动量,对于健康管理和疾病预防非常有帮助。本教程将指导您如何在STM32微控制器上实现一个基本的智能健康监测手环。 一、开发环境准备 硬件要求 微控制器:STM32L476RG&#xf…

软考常见排序

1.桶排序 将需要排序的数组内容全都取出来放在另一个有序的数组中,然后在依次放回(菜鸟网原图) 2.冒泡排序 数组最前面的元素与之后的每个元素依次比较,后面的元素比前面的元素大,就获取后面的元素然后继续与后面元素比较,直到所有元素都比较过一遍. 3.选择排序 从待排序的数据…

Java基础入门day48

day48 JDBC调用关系 tomcat 简介 tomcat是Apache下的一个核心项目,免费开源,支持servlet和jsp。 tomcat技术先进,性能稳定,目前比较流行的web应用服务器 安装 官网: Apache Tomcat - Welcome! 下载 tomcat8.5 解压&a…

JavaScript创建日期

创建日期 在JavaScript中创建日期有四种方法 ● 使用new Date() const now new Date(); console.log(now);● 直接输入月、日、年、时间 console.log(new Date(Aug 02 2024 18:05:41));● 也可以输入年月日 console.log(new Date(December 24, 2015));● 直接按照年、月、…