使用Blender进行3D建模—基础操作笔记

Blender 3D 建模🚀

        在博0阶段,目前已经完成立创EDA的PCB绘制的基础学习,树莓派的系统安装远程控制能学习,加上我本硕阶段学习的单片机和深度学习人工智能算法的知识,这里打算补上一块比较重要的能力拼图,就是3D建模,为了之后在做一些项目或者自己的毕设的时候,可以自己使用3D打印打印出一些自己想要的硬件模型之类的东西,或者之后如果做一些硬件的话,自己能画一些好看的渲染图,在经历了一番工具的查找之后,最后选择了免费的Blender。


文章目录

  • Blender 3D 建模🚀
  • 1.Blender下载
  • 2.建立一个空的Blender文件并保存
  • 3.Blender新建和删除对象
    • 3.1 删除对象
    • 3.2 新建一个对象
  • 4.视角切换
    • 4.1 按住滚轮移动鼠标切换视角
    • 4.2 使用小键盘改变视角一些常用键
      • 4.2.1 小键盘的数字1—查看正视图
      • 4.2.2 小键盘的数字3—查看侧视图
      • 4.2.3 小键盘数字7—查看顶视图
      • 4.2.4 小键盘小数点—中心放大显示
  • 5.使用滚轮对视角进行缩放
  • 6. 按住Shfit+滚轮 移动鼠标 位移坐标中心在视图中的位置
  • 7.移动物体
    • 7.1 按下G 移动鼠标—自由移动物体
    • 7.2 按下G+X 移动鼠标—沿着X轴移动物体
    • 7.3 按下G+Y 移动鼠标—沿着Y轴移动物体
    • 7.4 按下G+Z 移动鼠标—沿着Z轴移动物体
  • 8. 旋转物体
    • 8.1 按下R 移动鼠标—自由旋转
    • 8.2 按下R+X 移动鼠标—沿着X轴旋转
    • 8.3 按下R+Y 移动鼠标—沿着Y轴旋转
    • 8.4 按下R+Z 移动鼠标—沿着Z轴旋转
  • 9.Shift+D 复制物体
  • 10.Shift+Z 进入/退出 透视模式
  • 11.Ctrl+Tab 进行模式切换(常用于进入编辑模式)
  • 12.使用鼠标拖拽出分割窗口
  • 12.使用鼠标拖拽关闭分割窗口
  • 13.按小键盘数字0进入摄像机视角
  • 14.S+拖拽鼠标 缩放物体大小
  • 结束

1.Blender下载


Blender 是一个开源且免费的 3D 创作软件,广泛用于建模、雕刻、动画、渲染、视觉特效、视频编辑以及游戏开发。它支持多种操作系统,包括 Windows、macOS 和 Linux,并且拥有强大的功能和灵活的工作流,使其成为从个人爱好者到专业工作室都能使用的理想工具。Blender 以其强大的渲染引擎 Cycles 和实时引擎 Eevee 而著称,同时还拥有一个活跃的开发社区,持续为其提供更新和扩展。

Blender常用的有两个下载渠道,一个是从官网上下载,哪种方式都可以,如果平时用Steam的话就直接在Steam上安装这样就省区了下载安装包的过程,缺点是每次打开Blender的时候,Steam必须得是启动状态,然后下载之后正常安装就可以了。
https://www.blender.org/
在这里插入图片描述
一个是从Steam上下载。
在这里插入图片描述
安装完成之后点击桌面的这个图标就可以开始使用Blender了。
在这里插入图片描述

2.建立一个空的Blender文件并保存


在双击了Blender图标之后,进入到如下界面,对于基础的3D建模任务来说,就直接点中间提示窗上的常规就行。

在这里插入图片描述
点进来了之后就进入到了这个中间一个立方体的界面,但是这里需要注意的是目前文件还没有进行保存,右上角这里提示了未保存,这里需要手动保存一下。 按下Ctrl+S,或者在左上角菜单栏中的文件点击保存也一样。
在这里插入图片描述
点击保存了之后,在出现的页面中选择要保存的位置,写上自己的工程文件的名字,然后点击保存工程文件就可以了。
在这里插入图片描述
然后左上角的未保存的变成了刚设的文件的名字。
在这里插入图片描述

3.Blender新建和删除对象


3.1 删除对象

操作对象之前需要先用鼠标选中物体,选中物体之后物体的边沿变为黄色。
在这里插入图片描述
然后点击X按键删除,点击X之后出现删除物体的提示,然后点击确定就能删除了,我实验了一下选中之后点击DEL也能删除,而且没有中间的删除提示窗。但是用X删除会更安全和保险一些。

在这里插入图片描述
在这里插入图片描述

3.2 新建一个对象

首先保证鼠标焦点在软件中,在出现的菜单栏中选中网格,在其中选择一个基础的对象,这里我选了一个圆柱体。
在这里插入图片描述
在这里插入图片描述

4.视角切换


在切换视角的时候一般来说使用两种方式,一种是使用鼠标,一种是使用小键盘上的数字按键(必须是小键盘上的数字按键,上方的一排不行。)。

4.1 按住滚轮移动鼠标切换视角

按住鼠标的滚轮,然后在界面上移动鼠标就可以改变切换的视角且视图的中心不变。

在这里插入图片描述

4.2 使用小键盘改变视角一些常用键

在当前视角下,如果我们要将视角切换成标准的正视图,侧视图,俯视图等,则鼠标移动是无法非常精准的,所以Blender中通过小键盘上的数字按键来切换视角,
在这里插入图片描述

4.2.1 小键盘的数字1—查看正视图

在这里插入图片描述

4.2.2 小键盘的数字3—查看侧视图

在这里插入图片描述

4.2.3 小键盘数字7—查看顶视图

在这里插入图片描述

4.2.4 小键盘小数点—中心放大显示

在这里插入图片描述

5.使用滚轮对视角进行缩放


在这里插入图片描述

6. 按住Shfit+滚轮 移动鼠标 位移坐标中心在视图中的位置


在这里插入图片描述

7.移动物体


7.1 按下G 移动鼠标—自由移动物体

在这里插入图片描述

7.2 按下G+X 移动鼠标—沿着X轴移动物体

在这里插入图片描述

7.3 按下G+Y 移动鼠标—沿着Y轴移动物体

在这里插入图片描述

7.4 按下G+Z 移动鼠标—沿着Z轴移动物体

在这里插入图片描述

8. 旋转物体


8.1 按下R 移动鼠标—自由旋转

这里我觉得有点奇怪,实际的效果,应该是沿着当前视角图像的垂直线进行旋转,应该也不常用问题不大。
在这里插入图片描述

8.2 按下R+X 移动鼠标—沿着X轴旋转

在这里插入图片描述

8.3 按下R+Y 移动鼠标—沿着Y轴旋转

在这里插入图片描述

8.4 按下R+Z 移动鼠标—沿着Z轴旋转

在这里插入图片描述

9.Shift+D 复制物体

在这里插入图片描述

10.Shift+Z 进入/退出 透视模式

在这里插入图片描述

11.Ctrl+Tab 进行模式切换(常用于进入编辑模式)

这里目前新手比较常用的就是进入到编辑模式,还有就是回到实物状态。
在这里插入图片描述

12.使用鼠标拖拽出分割窗口

鼠标移动到窗口的左上角的位置鼠标出现十字的时候按住鼠标左键,然后向一侧拖拽。
在这里插入图片描述

在这里插入图片描述

12.使用鼠标拖拽关闭分割窗口

这个判定也是不少特别好描述,是从一个分割窗口的左上角处(鼠标出现十字光标之后),向想要合并的窗口拖拽,然后松手就可以了。
在这里插入图片描述

13.按小键盘数字0进入摄像机视角

在这里插入图片描述

14.S+拖拽鼠标 缩放物体大小

在这里插入图片描述

结束

        目前的话就是一些基础的位移旋转操作就是类似于一个笔记性质的内容,之后再更新一下拉伸,平滑,倒角,着色,渲染,基本上基础的内容就应该是入门了,贴上我随便渲染的一个柱子,通过算然一个柱子加强一些最基础的流程的记忆。

在这里插入图片描述

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

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

相关文章

Netty 学习笔记

Java 网络编程 早期的 Java API 只支持由本地系统套接字库提供的所谓的阻塞函数,下面的代码展示了一个使用传统 Java API 的服务器代码的普通示例 // 创建一个 ServerSocket 用以监听指定端口上的连接请求 ServerSocket serverSocket new ServerSocket(5000); //…

c++关于字符串的练习

提示并输入一个字符串&#xff0c;统计该字符串中字母个数、数字个数、空格个数、其他字符的个数 #include <iostream> #include<string> using namespace std;int main() {string s1;int letter0,digit0,space0,other0;cout<<"请输入一个字符串:"…

海康二次开发学习笔记5-二次开发小技巧

二次开发小技巧 1. VM安装目录 Samples内包含C#,QT,VC应用程序 Documetnations内包含C#和C语言的帮助文档 2. 错误码 private void button4_Click(object sender, EventArgs e){try{VmSolution.Load(textBox1.Text);listBox1.Items.Add("方案加载成功.");listBox1.…

质量技术AI提效专题分享-得物技术沙龙

活动介绍 本次“质量技术&AI提效专题分享”沙龙聚焦于质量技术和AI效率领域&#xff0c;将为您带来四个令人期待的演讲话题&#xff1a; 1、《智能化提效实践》 2、《仿真自动化在饿了么金融实践分享》 3、《得物精准测试提效应用》 4、《广告算法灰度拦截实践》 相信这些…

开源的工作流系统突出优点总结

当前&#xff0c;想要实现高效率的办公&#xff0c;可以一起来了解低代码技术平台、开源的工作流系统的相关特点和功能优势。作为较受职场喜爱的平台产品&#xff0c;低代码技术平台拥有可视化才做界面、灵活、好维护操作等多个优势特点&#xff0c;在推动企业流程化办公的过程…

读软件开发安全之道:概念、设计与实施12不受信任的输入

1. 不受信任的输入 1.1. 不受信任的输入可能是编写安全代码的开发人员最关心的问题 1.1.1. 最好将其理解为输入系统中的所有不受信任的输入 1.1.2. 来自受信任的代码的输入可以提供格式正确的数据 1.2. 不受信任的输入是指那些不受你控制&#xff0c;并且可能被篡改的数据&…

RASA使用长文记录以及一些bug整理

RASA 学习笔记整理 一 安装 在虚拟环境中安装&#xff0c;进入python3版本的环境 conda activate python3 ai04机器旧版本&#xff1a;rasa-nlu和rasa-core是分开安装的 最新版本&#xff1a;rasa 将二者做了合并 直接安装 pip3 install rasa 在安装到如下步骤时候会报…

github上传代码

一般要上传github代码有两种模式&#xff0c;一种是直接在repo中上传&#xff0c;一种是通过git来上传&#xff08;win和linux都可以&#xff09;&#xff0c;来学习一下。 我们去创建好一个repo后&#xff1a; 首先是直接上传&#xff08;不推荐&#xff09; 通过upload file…

graphRAG原理解析——基于微软graphRAG+Neo4j llm-graph-builder

知识图谱生成 llm-graph-builder&#xff08;以下简称 LGB&#xff09;也使用了最新的 graph RAG 的思路&#xff0c;使用知识图谱来加持RAG&#xff0c;提供更加准确和丰富的知识问答。知识图谱的生成上&#xff0c;利用大模型的泛化能力来自动生成和构建知识图谱&#xff0…

一个下载镜像非常快的网站--华为云

1、镜像的下载飞速 链接&#xff1a;mirrors.huaweicloud.com/ubuntu-releases/24.04/ 下载一个的ubuntu24.04的镜像文件&#xff0c;5.7G的大文件&#xff0c;不到1分钟就下完毕了&#xff0c; 比起阿里云下载的速度600K/S,这个速度是100多倍。 非常的神速&#xff0c;非常…

探索联邦学习:保护隐私的机器学习新范式

探索联邦学习&#xff1a;保护隐私的机器学习新范式 前言联邦学习简介联邦学习的原理联邦学习的应用场景联邦学习示例代码结语 前言 在数字化浪潮的推动下&#xff0c;我们步入了一个前所未有的数据驱动时代。海量的数据不仅为科学研究、商业决策和日常生活带来了革命性的变化&…

[AI]从零开始的so-vits-svc webui部署教程(小白向)

一、本次教程是给谁的&#xff1f; 如果你点进了这篇教程&#xff0c;相信你已经知道so-vits-svc是什么了&#xff0c;那么我们这里就不过多讲述了。如果你还不知道so-vits-svc能做什么&#xff0c;可以去b站搜索一下&#xff0c;你大概率会搜索到一些AI合成的音乐&#xff0c;…

C#利用ffmpeg借助NVIDIA GPU实现实时RTSP硬解码+硬编码录制MP4

目录 说明 效果 项目 代码 下载 说明 利用周杰的开源项目 Sdcb.FFmpeg 项目地址&#xff1a;https://github.com/sdcb/Sdcb.FFmpeg/ 代码实现参考&#xff1a;https://github.com/sdcb/ffmpeg-muxing-video-demo 效果 C#利用ffmpeg借助NVIDIA GPU实现实时RTSP硬解码硬…

助力外骨骼机器人动力学分析

目录 一、动力学分析 二、拉格朗日方程 三、参考文献 一、动力学分析 动力学是考虑引起运动所需要的力&#xff0c;使执行器作用的力矩或施加在操作臂上的外力使操作臂按照这个动力学方程运动。 目前机器人动力学分析中主要采用牛顿-欧拉动力学方程和拉格朗日动力学方程 […

基于大数据的水资源管理与调度优化研究【Web可视化、灰色预测、大屏设计】

需要本项目的私信博主 目录 1 引言 1.1 研究背景 1.2 国内外研究现状 1.3 研究目的 1.4 研究意义 2 关键技术理论介绍 2.1 Python语言 2.2 pandas 2.3 pyecharts 2.4 灰色预测 3 数据来源及处理 3.1 数据来源 3.2 数据处理 4 数据可视化分析及大屏设计 4.1 年度…

08 - debugfs

---- 整理自 王利涛老师 课程 实验环境&#xff1a;宅学部落 www.zhaixue.cc 文章目录 0. 什么是 debugfs1. debugfs 配置编译和注册运行2. 第一个 debugfs 编程示例3. 通过 debugfs 导出整型数据4. 通过 debugfs 导出 16 进制数据5. 通过 debugfs 到处数组6. 通过 debugfs 导出…

Ubuntu20.04可以同时安装ROS(Noetic)和ROS2(Humble)

Ubuntu系统确实可以同时安装ROS&#xff08;Robot Operating System&#xff09;和ROS2&#xff0c;但需要注意一些关键步骤和配置以确保两者能够顺利共存并独立运行。以下是在Ubuntu上同时安装ROS和ROS2的详细步骤和注意事项&#xff1a; 安装前准备 检查Ubuntu版本&#xff…

nacos 动态读取nacos配置中心项目配置

实现了项目稳定运行情况下不需要在项目中改配置&#xff0c;直接在nacos中修改更方便。 pom文件&#xff1a; <!--读取bootstrap文件--><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-bootstrap…

HarmonyOs应用权限申请,system_grant和user_grant区别。本文附头像上传申请user-grant权限代码示例

HarmonyOs应用权限申请&#xff0c;system_grant和user_grant区别。本文附头像上传申请user-grant权限代码示例 system_grant&#xff08;系统授权&#xff09; system_grant指的是系统授权类型&#xff0c;在该类型的权限许可下&#xff0c;应用被允许访问的数据不会涉及到用户…

大数据测试怎么做,数据应用测试、数据平台测试、数据仓库测试

本期内容由中通科技高级质量工程师龙渊在公益讲座中分享&#xff0c;他从大数据测试整体介绍、数据应用测试、数据平台测试以及数据仓库测试等方面&#xff0c;与大家共同探讨了大数据测试的方法实施与落地。 以下是讲座正文&#xff1a; 今天我们分享的内容主要从大数据简介…