12.Blender 界面介绍(上)及物体基础编辑操作

server/2024/9/25 11:20:21/

设置语言

![[Pasted image 20240425134126.png]]

首先在菜单栏打开编辑-Preferences-界面-翻译,可以修改语言
![[Pasted image 20240425132901.png]]

这里使用的是Steam上下载的4.1版本

工具栏

在这里插入图片描述

左边的工具栏,按T就会出现,再按T就会隐藏
![[Pasted image 20240425133124.png]]

右边的工具栏是按N,按N显示,再按N隐藏

旋转画面

长按鼠标中键,可以旋转画面

缩放画面

线性

Ctrl+鼠标中键移动,可以远近缩放,是线性的

非线性

也可以滑动鼠标滚轮来实现缩放,不过不是线性的

切换视角

Alt+鼠标中键,可以将视角移动到在坐标原点,垂直与两条坐标轴的位置
比如在z轴上,垂直与x和y轴
![[Pasted image 20240425133840.png]]

拖动右上角球里的坐标轴也可以实现类似的效果

移动物体

![[Pasted image 20240425133939.png]]

第一步选中物体,物体边框会有橙色的线条
![[Pasted image 20240425134225.png]]

左上角的鼠标的模式是调整
按一下G键
![[Pasted image 20240425134255.png]]

物体边框变为白色
此时不需要按按键,直接移动鼠标,就可以拖动物体

沿坐标轴移动
  1. 方法一
    此时再按一下X、Y、Z其中一个键
    这样物体就只会沿着对应的坐标轴移动,无论如何移动鼠标都不会离开坐标轴,此时物体已经锁定在对应的坐标轴上
    ![[Pasted image 20240425134545.png]]

X轴是红色,Y轴是黄色,Z轴是蓝色

  1. 方法二
    ![[Pasted image 20240425134812.png]]

或者长按中键,此时三条坐标轴都会显示出来,将物体拖动到哪条坐标轴松开中键,物体就会吸附在哪条坐标轴上

单击鼠标左键,固定物体,结束移动

旋转物体

  1. 方法一
    选中物体后,单击一下R键,然后直接移动鼠标,物体就会跟着鼠标旋转
    ![[Pasted image 20240425135156.png]]

这个是不精确的粗略旋转

  1. 方法二
    ![[Pasted image 20240425135315.png]]

也可以点击左上角工具栏里的旋转,这是物体会出现一个坐标球
![[Pasted image 20240425135340.png]]

可以拖动里面的三种颜色对应的三条轴线,来旋转物体,是整个物体的旋转
也可以拖动白色的线,这样物体会对着现在的视角来旋转

精确旋转

在拖动坐标轴旋转的同时,按住Ctrl键,这样坐标轴上会出现格子,可以跟着格子来进行旋转
![[Pasted image 20240425135746.png]]

调节旋转速度

在拖动坐标轴旋转的同时,如果按住Shift键,这样旋转的灵敏度会下降,这样可以更精确地旋转物体
![[Pasted image 20240425140107.png]]

或者也可以将鼠标和物体的距离拉远
旋转的时候鼠标离物体的距离越远,鼠标对应的旋转灵敏度会下降,可以精细调节角度
如果离物体越近,灵敏度会提高,可以大幅度调节角度

缩放物体

  1. 方法一
    先选中物体,单击一下S键
    然后拖动鼠标,就可以控制物体的缩放
    ![[Pasted image 20240425140350.png]]

  2. 方法二
    ![[Pasted image 20240425140450.png]]

也可以点击左上角的缩放工具
![[Pasted image 20240425140508.png]]

此时物体上会出现三个坐标轴和白色的圈
拖动三个坐标轴可以控制物体在单个坐标轴上的缩放
拖动外面的白圈可以控制物体的整体缩放

清零操作

移动是G
选中物体,再按Alt+G,可以清零移动操作
Alt+R可以清零旋转操作(可能会弹出N卡界面)
Alt‘+S可以清零缩放操作

添加素材

添加物体

![[Pasted image 20240425140944.png]]

左上角的添加工具栏里面可以在网格里选择物体的形状
![[Pasted image 20240425141029.png]]

比如可以添加一个柱体,默认会出现在坐标原点

添加光照

![[Pasted image 20240425141156.png]]

场景默认有一个光照
![[Pasted image 20240425141228.png]]

可以添加一个面光
![[Pasted image 20240425141336.png]]

移动一下,照射的地方就是直线所指的位置

添加摄像头

![[Pasted image 20240425141434.png]]

![[Pasted image 20240425141527.png]]

也可以移动,默认方框也就是摄像头,对着的是观看的地方
可以通过移动,旋转,缩放来调整摄像头
![[Pasted image 20240425141828.png]]

切换摄像头视角

可以通过N工具来切换摄像头视角
在这里插入图片描述

或者按数字键盘里的0

切换着色方式

![[Pasted image 20240425141955.png]]

目前的圆柱可以看到有很多面在上面
现在是平面着色的状态,需要添加成平滑着色,使过渡更加自然
![[Pasted image 20240425142142.png]]

选中物体,然后点击鼠标右键,可以选择平滑着色
![[Pasted image 20240425142215.png]]

这样棱角就消失了

切换视图着色模式

![[Pasted image 20240425142325.png]]

可以在右上角选择视图着色方式

线框模式

![[Pasted image 20240425142406.png]]

第一个可以显示线框,可以检查模型是否穿模

实体模式

![[Pasted image 20240425142439.png]]

第二个是实体模式

材质预览模式

![[Pasted image 20240425142515.png]]

第三个是材质预览,可以查看系统默认的材质和光照下的真实的感觉

渲染模式

![[Pasted image 20240425142625.png]]

第四个是渲染模式
通过目前编辑的灯光来渲染,有很明显的阴影

关键帧界面

![[Pasted image 20240425142751.png]]

界面底下是关键帧


http://www.ppmy.cn/server/17443.html

相关文章

【vue,unapi】UniApp引入全局js实现全局方法,全局变量

创建一个全局文件utils.js export const baseUrl "https://www.baidu.com/"export const fn () > {console.log("demo"); } export const obj {baseUrl : "https://www.baidu.com/",demo(){console.log("demo2");} }第一种&#…

web server apache tomcat11-10-Class Loader

前言 整理这个官方翻译的系列,原因是网上大部分的 tomcat 版本比较旧,此版本为 v11 最新的版本。 开源项目 从零手写实现 tomcat minicat 别称【嗅虎】心有猛虎,轻嗅蔷薇。 系列文章 web server apache tomcat11-01-官方文档入门介绍 web…

java正则表达式

hi,我是程序员王也,一个资深Java开发工程师,平时十分热衷于技术副业变现和各种搞钱项目的程序员~,如果你也是,可以一起交流交流。 今天我们聊聊Java中的正则表达式~ 1. 引言 1.1 正则表达式的定义和用途 正则表达式…

Android EditText 的 属性android:digits 限制输入的字符

在android开发中,在某些场景中,需要限制用户输入的字符; 比如输入电话号码,只能输入数字,输入IPV4只能输入数字和“.”,IPV6只能输入数字字符和“:”,等等。 在Android EditText输…

5. 浮点数精度问题

浮点数精度问题 浮点数运算后的精度问题 在计算商品价格加减乘除时,偶尔会出现精度问题,一些常见的例子如下: 复制代码// 加法 0.1 0.2 0.30000000000000004 0.7 0.1 0.7999999999999999 0.2 0.4 0.6000000000000001// 减法 1.5 - 1…

伙伴匹配(后端)-- 自动生成代码插件

文章目录 使用mybatisX插件自动生成代码GenerateAllSetter插件 使用mybatisX插件自动生成代码 目的是为了将数据库字段与java对象建立连接,mybatisX插件,自动根据数据库生成domain实体对象,mapper(操作数据库的对象),…

transformer 最简单学习3, 训练文本数据输入的形式

1、输入数据中,源数据和目标数据的定义 def get_batch(source,i):用于获取每个批数据合理大小的源数据和目标数据参数source 是通过batchfy 得到的划分batch个 ,的所有数据,并且转置列表示i第几个batchbptt 15 #超参数,一次输入多少个ba…

深入探索CSS中的渐变艺术:线性渐变、径向渐变与锥形渐变详解

CSS3引入了多种渐变效果,使网页设计师能够在网页元素上实现平滑、连续的颜色过渡,大大丰富了视觉表达手段。在这篇文章中,我们将详细解读CSS3中的三种核心渐变类型:线性渐变(Linear Gradients)、径向渐变&a…