当前位置: 首页 > news >正文

blender基础认识(选项开关、工具栏、视图等)

文章目录

  • 引言
  • 一、大纲选项开关和保存启动文件
    • 1. 大纲选项
      • 1. 禁用选中
      • 2. 视图影藏
      • 3. 视图禁用
      • 4. 渲染禁用
    • 2. 保存启动文件
  • 二、工具栏和侧边栏
    • 1. 左侧工具栏
    • 2. 右侧工具栏
  • 三、视图
    • 1. 视角
    • 2. 缩放
    • 3. 拖拽
    • 4. 摄像机视角
    • 5. 切换正交视图
    • 6. 局部视图
    • 7. 显示隐藏
  • 四、添加删除物体
    • 1. 添加物体
    • 2. 删除物体
  • 五、添加插件
  • 总结

引言

如果你正在学习三维建模或是对CG制作有兴趣,那么你一定不会陌生Blender这个软件。Blender是一款功能强大的免费开源软件,具有模型、动画、渲染、合成等多种功能,深受广大CG从业者和爱好者的喜爱。本篇文章将为大家介绍Blender的基础认识,包括选项开关、工具栏、视图等要素。希望通过本文章的学习,能够让大家掌握Blender的基本操作和流程,更好地进行三维制作。

一、大纲选项开关和保存启动文件

1. 大纲选项

blender又上角有个漏斗的过滤标志,点击就可以看到大纲的选项开关
在这里插入图片描述
下面逐一介绍一下没个选项的作用

1. 禁用选中

在这里插入图片描述
这个像纸飞机一样的图标就是禁用选中开关

使用示例

开始状态,如下:
在这里插入图片描述
我们没有禁用选中是可以用鼠标左键点击选中物体的,如下图所示:
在这里插入图片描述
我用鼠标左键点击了左侧的camera,这时camera就有黄色高亮代表选中了。

接下来我们禁用调camera的选中功能,点击右侧纸飞机图标
在这里插入图片描述
这时我们再点击camera他就不会被选中,但是如果我们点击集合中的其他元素,其他元素就可以被选中,比如我们点击一下cube
在这里插入图片描述
可以看到cube被选中
以上就是禁用开关的作用功能

2. 视图影藏

如下图,第二个眼睛图标就是视图影藏开关 快捷键 H
在这里插入图片描述

使用示例:
如下图,视图隐藏开关正常开启,这时我们是可以看到cube元素的
在这里插入图片描述
我们将视图隐藏开关关闭,如下图:
在这里插入图片描述
这时cube物体就在视图中暂时隐藏了。

3. 视图禁用

如下图,第三个像电视机的图标就是视图禁用开关
在这里插入图片描述
使用示例
它在视觉效果上就和视图禁用开关一样,关闭以后,视图上的元素就不可见了,如下图:
在这里插入图片描述
可以看到,我们将视图禁用关闭,cube在界面上也消失了。

这二者的差异如下:
"视图禁用"和"视图隐藏"是两种因特定情况而阻止某些对象在场景中显示的方法。

区别主要体现在以下两个方面:

  1. 效果差异隐藏(hide)是在3D视图中不显示物体,但在渲染时仍然会出现。而禁用(disable)视图是在3D视图和渲染中都不会显示物体

  2. 操作差异:隐藏操作的快捷键是H,再按Alt+H可以显示出隐藏的物体。禁用视图则需要在物体的outliner中去取消选中眼睛图标来进行操作,取消禁用同理。

这两个功能常被设计师用于管理复杂的场景和大量的物体,通过隐藏或者禁用视图,可以将注意力集中在当前需要修改或者创作的部分,从而提高工作效率。

4. 渲染禁用

如下图中的相机图标就是渲染禁用开关
在这里插入图片描述
使用示例

  • 正常开启状态
    按数字小键盘0,选中要渲染的视图
    在这里插入图片描述
    再按f12,渲染视图
    在这里插入图片描述
    可以看到我们选中的cube正常渲染了

  • 禁用状态
    在这里插入图片描述
    0选中视图
    在这里插入图片描述
    f12渲染视图
    在这里插入图片描述
    可以看到我们选中的cube物体没有被渲染出来。

2. 保存启动文件

如图这是我们设置后的集合开关
在这里插入图片描述
但是我们在关闭了blender后,下次再次打开blender时,这时的集合状态又会恢复到最开始的默认状态,如下图:
在这里插入图片描述
设置默认启动文件
文件-默认-保存启动文件
在这里插入图片描述
这样设置了之后,下次再次打开时,就会还是当前编辑的状态。

二、工具栏和侧边栏

1. 左侧工具栏

快捷键 T
在这里插入图片描述
每一个功能就是字面意思就不一一演示了

2. 右侧工具栏

快捷键 N
在这里插入图片描述

这里是会显示安装的插件

三、视图

1. 视角

如下图右侧框出的部分,鼠标移动上去,按住鼠标左键拖动就可以改变视角
在这里插入图片描述

2. 缩放

同样的鼠标移动上去,按住左键拖拽
在这里插入图片描述

3. 拖拽

在这里插入图片描述
当然这三个一般不推荐使用,因为我们的鼠标滚轮可以更方便的实现这些操作

  • 按住鼠标滚轮移动鼠标就可以移动视角
  • 按住鼠标滚轮+shift移动鼠标就可以移动视图
  • 滚动鼠标滚轮就可以实现缩放

4. 摄像机视角

这个在前面就使用过,快捷键0
在这里插入图片描述
但是这是我们是无法切换摄像机视角的,我们需要锁定摄像机才可以,如下
在这里插入图片描述
这样我们在按住鼠标滚轮就可以移动摄像机视角了

5. 切换正交视图

在这里插入图片描述

  • 正交
    在这里插入图片描述
  • 透视
    在这里插入图片描述

正交视图透视视图都是3D视角中的常见表现形式,但它们具有一些关键的区别

正交视图

  1. 正交视图表示的是一个不具有透视效果的视图,它按照一个固定的比例来表示3D图片的各个面。所有的线条都严格按照水平和垂直方向来绘制。这意味着物体的大小和形状在视图中是不会改变的,无论其在画面中的位置如何,都会保持一致的大小比例。
  2. 在建筑、制图和工程设计中,正交视图常常被用来清晰、准确地展示一个物体的各个尺寸,因为没有透视扭曲。
  3. 正交视图不需要消失点。

透视视图
4. 透视视图则具有透视效果,物体距离观察者越远,看起来就会越小。就像在现实世界中一样,远处的物体比近处的物体看起来要小。这种效果为图像提供了深度感和真实感。
5. 在一些场景下,如游戏、动画或者一些需要渲染的设计中,透视视图能够提供更加真实和生动的结果。
6. 透视视图使用消失点来创建物体的深度和距离。

切换正交摄像
在这里插入图片描述
一般默认是透视摄像。

6. 局部视图

快捷键 /

选中物体,按/可以切换到当前选中物体的局部视图。
在这里插入图片描述
当然也可以鼠标选择设置局部视图
在这里插入图片描述

还有一个快捷键 ~,这个也可以切换视图
在这里插入图片描述

7. 显示隐藏

在这里插入图片描述

四、添加删除物体

1. 添加物体

快捷键 shift + A

在这里插入图片描述
也可以菜单设置
在这里插入图片描述

2. 删除物体

  • 快捷键 x
    x 删除会有提示
    在这里插入图片描述
  • delete
    delete是直接删除不会有提示。

五、添加插件

编辑-偏好设置-插件
在这里插入图片描述

在这里插入图片描述
选中你需要的插件勾选就可以了
在这里插入图片描述

再次打开添加物体,会发现有一些额外的物体了。
在这里插入图片描述

总结

Blender是一个功能强大的三维建模软件,学习它需要一定的时间和努力。在本文中,我们介绍了Blender的基础认识,包括选项开关、工具栏、视图等的使用方法。通过学习这些基础知识,你可以更好地掌握Blender的使用,提高自己的建模技能。希望本文对你有所帮助,也希望你可以继续深入学习Blender,创造出更加出色的作品。

相关文章:

blender基础认识(选项开关、工具栏、视图等)

文章目录 引言一、大纲选项开关和保存启动文件1. 大纲选项1. 禁用选中2. 视图影藏3. 视图禁用4. 渲染禁用 2. 保存启动文件 二、工具栏和侧边栏1. 左侧工具栏2. 右侧工具栏 三、视图1. 视角2. 缩放3. 拖拽4. 摄像机视角5. 切换正交视图6. 局部视图7. 显示隐藏 四、添加删除物体…...

React Hooks 中的属性详解

React Hooks 是 React 16.8 版本中新增的特性,允许我们在不编写 class 的情况下使用 state 和其他的 React 特性。Hooks 是一种可以让你在函数组件中“钩入” React 特性的函数。以下是一些常用的 React Hooks,并附有详细的用法和代码示例。 1. useStat…...

工作遇到问题与解决办法(一)

一、构建父子工程 父 <groupId>com.ruoyi</groupId> <artifactId>ruoyi</artifactId> <version>3.8.5</version> <modules><module>ruoyi-admin</module><module>ruoyi-framework</module><module>…...

综合与新综合与新型交通发展趋势[75页PPT]

导读&#xff1a;原文《综合与新综合与新型交通发展趋势[75页PPT]》&#xff08;获取来源见文尾&#xff09;&#xff0c;本文精选其中精华及架构部分&#xff0c;逻辑清晰、内容完整&#xff0c;为快速形成售前方案提供参考。 完整版领取方式 完整版领取方式&#xff1a; 如需…...

【树形DP+换根思想】2022牛客多校加赛 H

登录—专业IT笔试面试备考平台_牛客网 题意&#xff1a; 思路&#xff1a; 这个虽然是树形DP&#xff0c;却用了换根的思想.... 首先&#xff0c;后缀0的个数可以转化成min(cnt2,cnt5)&#xff0c;其中cnt2为2的因子个数&#xff0c;cnt5为5的因子个数 然后进行DP 设dp[u]…...

Gitlab CI/CD笔记-第二天-GitOps的流水线常用关键词(1)

一、常用关键词 在Gitlab项目的根目录需要创建一个 .gitlab-ci.yaml的文件。 这个文件就是定义的流水线。Call :"Pipeline as code" 二、这条流水线怎么写&#xff1f; 一、掌握常用的关键词即可。 1.关键词分类 1.全局关键词 Global Keywards 2.任务关键词…...

Spring Boot3.0(一):入门篇

什么是 Spring Boot Spring Boot 是由 Pivotal 团队提供的全新框架&#xff0c;其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置&#xff0c;从而使开发人员不再需要定义样板化的配置。 用我的话来理解&#xff0c;就是 Spring…...

各种排序333

冒泡排序 n方 public static void BubbleSort(int[] arr) {int n = arr.Length;for (int i = 0; i < n - 1; i++){for (int j = 0; j < n - i - 1; j++){if (arr[j] > arr[j + 1]){int temp = arr[j];arr[j] = arr[j + 1];arr[j + 1] = temp;}}} }选择排序 n方 publ…...

[C++] 类与对象(中)完整讲述运算符重载示例 -- 日期类(Date) -- const成员

目录 1、前言 2、全缺省的构造函数 3、打印接口 4、拷贝构造 5、赋值运算符重载&#xff08;operator&#xff09; 5.1赋值重载是默认成员函数&#xff0c;重载格式&#xff1a; 5.2 赋值重载不能为全局函数 5.3 编译器默认生成 6、析构函数 7、operator> 8、ope…...

wonderful-sql 作业

Sql 作业 作业1&#xff1a; 答&#xff1a; create table Employee (Id integer not null, Name varchar(32) , Salary integer, departmentId integer, primary key (Id) );create table Department( Id integer primary key, Name varchar(30) not null );insert into emp…...

Go学习第六天

Golang变量内置pair结构详细说明 变量包括&#xff08;type, value&#xff09;两部分type 包括 static type和concrete type. 简单来说 static type是你在编码是看见的类型(如int、string)&#xff0c;concrete type是runtime系统看见的类型类型断言能否成功&#xff0c;取决…...

opencv-34 图像平滑处理-2D 卷积 cv2.filter2D()

2D卷积是一种图像处理和计算机视觉中常用的操作&#xff0c;用于在图像上应用滤波器或卷积核&#xff0c;从而对图像进行特征提取、平滑处理或边缘检测等操作。 在2D卷积中&#xff0c;图像和卷积核都是二维的矩阵或数组。卷积操作将卷积核在图像上滑动&#xff0c;对每个局部区…...

Java 克隆技术详解,深拷贝与浅拷贝的区别及实现

什么是克隆&#xff0c;为什么在编程中使用克隆 克隆是指创建一个对象的副本&#xff0c;使得新创建的对象在内容上与原始对象相同。在编程中&#xff0c;克隆是常用的技术之一&#xff0c;它具有以下几个重要用途和优势&#xff1a; 复制对象&#xff1a;使用克隆可以创建一个…...

包装器function

std::function模板类是一个通用的可调用对象的包装器&#xff0c;用简单的、统一的方式处理可调用对象。 template<class _Fty> class function…… _Fty是可调用对象的类型&#xff0c;格式&#xff1a;返回类型(参数列表)。 包含头文件&#xff1a;#include <functi…...

Django Rest_Framework(三)

文章目录 1. 认证Authentication2. 权限Permissions使用提供的权限举例自定义权限 3. 限流Throttling基本使用可选限流类 4. 过滤Filtering5. 排序Ordering6. 分页Pagination可选分页器 7. 异常处理 ExceptionsREST framework定义的异常 8. 自动生成接口文档coreapi安装依赖设置…...

总结 IO、存储、硬盘、文件系统相关常识

目录 一、IO是什么&#xff1f; 二、存储 三、硬盘 四、文件系统 4.1 文件目录和组织方式 4.2 文化路径 4.3 文件类型 4.4 文件系统操作 一、IO是什么&#xff1f; IO是英文Input/Output的缩写&#xff0c;指输入/输出。在计算机科学中&#xff0c;IO通常指计算机与外部设备或…...

JavaScript、深入浅出Node.js前端技能汇总

JavaScript 前端技能汇总 Frontend Knowledge Structure 深入浅出Node.js 书籍pdf 《深入浅出Node.js》的相关代码 Javascript&jQuery教程 pdf html & css教程 pdf 高性能JavaScript_中英双语版 pdf 跳坑之js调用另一个js文件中函数 方法1; 在html文件中加入两…...

use gnustep objective-c

first app #import <Foundation/Foundation.h>int main(int argc, const char * argv[]) {NSAutoreleasePool *pool [NSAutoreleasePool new];NSLog("first start");[pool drain];return 0; }tech 专注于概念&#xff0c;而不是迷失在语言技术细节中编程语言…...

8.15锁的优化

1.锁升级(锁膨胀) 无锁 -> 偏向锁 -> 轻量级锁 -> 重量级锁 偏向锁:不是真的加锁,而是做了一个标记,如果有别的线程来竞争才会真的加锁,如果没有别的线程竞争就不会加锁. 轻量级锁:一个线程占领锁资源后,另一个线程通过自旋的方式反复确认锁是否被是否(这个过程比较…...

单片机复位电路分析

来分析一下这个电路&#xff1a; 首先这里面有电容&#xff0c;所以是一个动态电路。哈哈哈 假设左上角的电压源是5V的代号为VOLT。 可以知道电容capacitor C1左边的电压也是5V&#xff0c;电容中间隔着一个绝缘体&#xff0c;所以不导电&#xff0c; 这个时候电流无法通过…...

golang循环变量捕获问题​​

在 Go 语言中&#xff0c;当在循环中启动协程&#xff08;goroutine&#xff09;时&#xff0c;如果在协程闭包中直接引用循环变量&#xff0c;可能会遇到一个常见的陷阱 - ​​循环变量捕获问题​​。让我详细解释一下&#xff1a; 问题背景 看这个代码片段&#xff1a; fo…...

cf2117E

原题链接&#xff1a;https://codeforces.com/contest/2117/problem/E 题目背景&#xff1a; 给定两个数组a,b&#xff0c;可以执行多次以下操作&#xff1a;选择 i (1 < i < n - 1)&#xff0c;并设置 或&#xff0c;也可以在执行上述操作前执行一次删除任意 和 。求…...

IT供电系统绝缘监测及故障定位解决方案

随着新能源的快速发展&#xff0c;光伏电站、储能系统及充电设备已广泛应用于现代能源网络。在光伏领域&#xff0c;IT供电系统凭借其持续供电性好、安全性高等优势成为光伏首选&#xff0c;但在长期运行中&#xff0c;例如老化、潮湿、隐裂、机械损伤等问题会影响光伏板绝缘层…...

什么是Ansible Jinja2

理解 Ansible Jinja2 模板 Ansible 是一款功能强大的开源自动化工具&#xff0c;可让您无缝地管理和配置系统。Ansible 的一大亮点是它使用 Jinja2 模板&#xff0c;允许您根据变量数据动态生成文件、配置设置和脚本。本文将向您介绍 Ansible 中的 Jinja2 模板&#xff0c;并通…...

《C++ 模板》

目录 函数模板 类模板 非类型模板参数 模板特化 函数模板特化 类模板的特化 模板&#xff0c;就像一个模具&#xff0c;里面可以将不同类型的材料做成一个形状&#xff0c;其分为函数模板和类模板。 函数模板 函数模板可以简化函数重载的代码。格式&#xff1a;templa…...

【电力电子】基于STM32F103C8T6单片机双极性SPWM逆变(硬件篇)

本项目是基于 STM32F103C8T6 微控制器的 SPWM(正弦脉宽调制)电源模块,能够生成可调频率和幅值的正弦波交流电源输出。该项目适用于逆变器、UPS电源、变频器等应用场景。 供电电源 输入电压采集 上图为本设计的电源电路,图中 D1 为二极管, 其目的是防止正负极电源反接, …...

Netty从入门到进阶(二)

二、Netty入门 1. 概述 1.1 Netty是什么 Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers & clients. Netty是一个异步的、基于事件驱动的网络应用框架&#xff0c;用于…...

Go语言多线程问题

打印零与奇偶数&#xff08;leetcode 1116&#xff09; 方法1&#xff1a;使用互斥锁和条件变量 package mainimport ("fmt""sync" )type ZeroEvenOdd struct {n intzeroMutex sync.MutexevenMutex sync.MutexoddMutex sync.Mutexcurrent int…...

绕过 Xcode?使用 Appuploader和主流工具实现 iOS 上架自动化

iOS 应用的发布流程一直是开发链路中最“苹果味”的环节&#xff1a;强依赖 Xcode、必须使用 macOS、各种证书和描述文件配置……对很多跨平台开发者来说&#xff0c;这一套流程并不友好。 特别是当你的项目主要在 Windows 或 Linux 下开发&#xff08;例如 Flutter、React Na…...

React父子组件通信:Props怎么用?如何从父组件向子组件传递数据?

系列回顾&#xff1a; 在上一篇《React核心概念&#xff1a;State是什么&#xff1f;》中&#xff0c;我们学习了如何使用useState让一个组件拥有自己的内部数据&#xff08;State&#xff09;&#xff0c;并通过一个计数器案例&#xff0c;实现了组件的自我更新。这很棒&#…...