Blender教程-视图分割与3D游标-05

一、简介

Blender试图分割的作用主要有以下几点:

  1. 多角度查看模型:通过视图分割,用户可以从多个角度查看和比较模型,更好地理解和评估模型的细节和比例。
  2. 多模型处理:当你在Blender中同时处理多个模型时,视图分割可以帮助你更好地管理和对比这些模型。
  3. 动画制作:在制作动画时,视图分割可以帮助你更好地选择和调整视角,使动画的流程和细节更加清晰和准确。
  4. 细节观察:通过将视图分割成较小的部分,用户可以更仔细地查看模型的细节,如纹理、材质和光照等。
  5. 提高工作效率:通过视图分割,用户可以更快速地在不同部分之间切换,从而提高工作效率。
  6. 更准确的评估:通过从不同的角度查看模型,用户可以更准确地评估模型的形状、比例和细节,从而更好地进行建模和动画制作。

二、教程

(1)、视图分割

  • 打开Blender软件并进入3D视图。
    在这里插入图片描述
  • 在3D视图中,按下“Ctrl”键并使用鼠标滚轮滚动,将视图缩放到合适的大小。
    在这里插入图片描述
  • 在视图的右侧,鼠标停留时弹出白色十字架,右键弹出视图分割工具,并选择垂直分割。
    在这里插入图片描述
    在这里插入图片描述
    在立方体中部单击左键分割试图。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    需要合并视图时同样在每个试图右上角单机右键弹出合并。
    在这里插入图片描述

(1)、3D游标

Blender中的3D游标是一个非常有用的工具,它是一个始终朝向用户视角的参照物,可以用来定位、对齐和移动对象。以下是关于Blender 3D游标的一些基本信息和使用方法:

  • 添加对象:在空间中添加对象时,3D游标可以作为新对象的原点,也可以将新对象添加到另一个对象的表面,并对齐到法线。
  • 移动对象:将一个对象移动到另一个对象时,可以使用3D游标作为参考点,通过调整游标的位置来实现对象的移动。
  • 旋转对象:在旋转对象时,3D游标可以作为旋转轴心点,通过调整游标的位置来实现对象的旋转。
    对齐对象:将一个对象与另一个对象对齐时,可以使用3D游标作为参考点,通过调整游标的方向来实现对象的对齐。
  • 吸附到网格:当场景中存在网格对象时,可以将3D游标定位在网格的表面,使游标吸附到离旁边网格最近的点上。
  • 设置物体原点:可以通过设置物体原点为3D游标,来实现更加灵活的坐标系操作。此时,坐标系将出现在大方块的中心,而不是世界坐标系的原点。
  • 变换轴心点:设置轴心点为3D游标也可以完成类似功能。通过这种方式,可以更加方便地进行物体的移动、旋转和缩放操作。
  • 使用快捷键:使用Shift+S快捷键可以弹出3D游标位置菜单,选择相应的选项可以将游标移动到世界原点、游标移动到选中项、选中项移动到游标等。
  • 自定义坐标系:Blender支持多种坐标系类型,包括全局、局部、法向、万向和自定义坐标系等。用户可以根据需要选择合适的坐标系来进行操作。
1、什么是3D游标?

新建一个立方体、移开立方体。下图所示就是Blender软件中3D游标:
在这里插入图片描述

2、3D游标移动

单机左侧游标、任意位置单机左键可以移动3D游标。
在这里插入图片描述
此时添加经纬球
在这里插入图片描述
发现新的物体添加是以3D游标为中心点添加物体。这种添加方式往往不精确,一般会添加到某个物体表面或者某个点。
在这里插入图片描述
比如需要添加1个经纬球到这个立方体的下图的顶点上,采用上面的方式的话位置会不准确,尤其是在我们的三维体系下。
在这里插入图片描述
要实现上面精准添加我们先按键盘TAB键切换到编辑模式,编辑模式选择点选模式。
在这里插入图片描述
鼠标单击我们要添加物体的顶点位置,选择中顶点会变为白色。如下图:
在这里插入图片描述
然后、在菜单网格>吸附>游标>选中项 单机,发现游标就移动到我们选择中的点了。
在这里插入图片描述
在这里插入图片描述
然后添加物体之后就是在我们选中的顶点上添加。
在这里插入图片描述

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

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

相关文章

五、Flask学习之MySQL

五、Flask学习之MySQL 1. 下载MySQL 下载教程:MySQL安装及可视化工具SQLyog下载 2.常用指令 2.1. 查看已有数据库 show databases;2.2. 创建数据库 create database 名字 DEFAULT CHARSET utf8 COLLATE utf8_general_ci;2.3. 删除数据库 drop database 名字;…

智能AI系统开发,专业软件硬件物联网开发公司,探索未来科技新纪元

在信息时代,人工智能(AI)、物联网等前沿技术日益受到人们的关注。智能AI系统、专业软件硬件物联网开发公司应运而生。今天,我们将向大家介绍一家位于XX城的专业公司,致力于智能AI系统开发和软件硬件物联网领域的创新研…

用Excel辅助做数独

做数独游戏的时候,画在纸上很容易弄花眼,所以我考虑用Excel辅助做一个。 界面如下: 按下初始化表格区域按钮,会在所有单元格中填充“123456789”。如下图: 当某个单元格删除得只剩一个数字时,会将同一行、…

【分布式技术专题】「分布式技术架构」 探索Tomcat技术架构设计模式的奥秘(Server和Service组件原理分析)

探索Tomcat技术架构设计模式的奥秘 Tomcat系统架构分析Tomcat 整体结构Tomcat总体结构图以 Service 作为“婚姻”1) Service 接口方法列表 2) StandardService 的类结构图方法列表 3) StandardService. SetContainer4) StandardService. addConnector 以 Server 为“居”1) Ser…

[ACM学习] 树形dp之换根

算法概述 总的来说: 题目描述:一棵树求哪一个节点为根时,XXX最大或最小 分为两步:1. 树形dp 2. 第二次dfs 问题引入 如果暴力就是 O(n^2) , 当从1到2的时候,2及其子树所有的深度都减一,其它…

【AndroidStudio】2022.3Giraffe连接超时,更换下载源,使用本地gradle,版本对应问题

记录了使用AndroidStudio2022.3 Giraffe版本在搭建环境时遇到的问题,包括连接超时,gradle无法读取等。 如果只看如何正确的配置,直接跳转第3节 配置汇总 1 连接超时 项目一开始会自动下载gardle文件来加载项目 1.1 Connect timed out 基…

Vulnhub靶场DC-3

本机192.168.223.128 靶机192.168.223.139 目标发现nmap -sP 192.168.223.0/24 端口扫描nmap -p- 192.168.223.139 之开启了一个80端口 看一下是什么服务 nmap -sV -p- -A 192.168.223.139是一个apache服务,joomla模板 看一下web 没什么有用信息。 扫描一下后台…

高学历人士互相残害现象的深度剖析与教育体制反思

高学历人士互相残害现象的深度剖析与教育体制反思 In-Depth Analysis and Educational System Reflection on the Phenomenon of High-Educated Individuals Harming Each Other 在当今社会,随着教育水平的普遍提升,高学历人士之间的恶性事件时有发生&am…

【代码随想录15】110.平衡二叉树 257. 二叉树的所有路径 404.左叶子之和

目录 110. 平衡二叉树题目描述参考代码 257. 二叉树的所有路径题目描述参考代码 404.左叶子之和题目描述参考代码 110. 平衡二叉树 题目描述 给定一个二叉树,判断它是否是高度平衡的二叉树。 本题中,一棵高度平衡二叉树定义为: 一个二叉树…

MIT_线性代数笔记:线性代数常用计算公式

目录 1.矩阵的加法和数乘2.矩阵的乘法3.转置 Transposes 相关运算 1.矩阵的加法和数乘 2.矩阵的乘法 1)标准方法(行乘以列) 矩阵乘法的标准计算方法是通过矩阵 A 第 i 行的行向量和矩阵 B 第 j 列的列向量点积得到 cij。即我们常说的点积,也…

【操作系统】调用硬盘并且实现MBR与Loader的过渡——原理篇

一.概述 前文(【操作系统】优化MBR程序:让MBR调用显存吧)中的MBR程序仅有512字节大小,完全不能将内核成功加载到内存并且运行,所以我们需要在另一个程序中完成初始化环境以及加载内核的任务,这个程序称之为…

pip 安装出现报错 SSLError(SSLError(“bad handshake

即使设置了清华源: pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simplepip 安装包不能配置清华源,出现报错: Retrying (Retry(total2, connectNone, readNone, redirectNone, statusNone)) after connection broken by ‘SSLE…