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

Blender新手入门笔记收容所(一)

基础篇

基础操作

  • 视角的控制
    • 控制观察视角:鼠标中键
    • 平移视图:Shift+鼠标中键
    • 缩放视图:滚动鼠标中键滚轮
  • 选中物体后:移动物体快捷键G,移动后单击鼠标就会定下来。
    • 进入移动状态后:按Y会沿着Y轴移动
    • 进入移动状态后:按X会沿着X轴移动
    • 进入移动状态后:按Z会沿着Z轴移动
    • 在移动模式下,按住Ctrl会有吸附网格进行移动
  • 选中物体后:缩放物体快捷键S,移动后单击鼠标就会定下来。
    • 进入缩放状态后:按Y会限制到Y轴的缩放
    • 进入缩放状态后:按X会限制到X轴的缩放
    • 进入缩放状态后:按Z会限制到Z轴的缩放
  • 在Blender里面,Alt+S撤销缩放、Alt+G恢复到初始新建的位置,Alt+R撤销旋转
  • 选中物体后,按快捷键H隐藏物体
    • Alt+H:显示全部隐藏的物体
    • Shift+H:把没有被选中的物体隐藏
  • Shift+D:移动复制选中的物体
  • Shift+A:新建物体
  • Ctrl+空格:最大化窗口
  • Alt+鼠标中键:将视角直接旋转到你鼠标的正交视图,就是聚焦到鼠标的位置
  • C:刷选工具,就是可以刷选多个物体,W就是调整,L就是套索选择,B是框选
    在这里插入图片描述
  • ~快捷键可以打开视图切换很方便

认识界面

  • 最基本的3D工作流程(Blender Basic Workflow):
    • 建模(Modeling)
    • 布光(Lighting)
    • 材质(Texturing)
    • 渲染(Rendering)
  • blender的布局都是可以活动性的,当布局要是乱了,可以点击blender上方的加号新建一个布局,然后删打乱的布局就行,然后向前重排序就跟原来一样了
    在这里插入图片描述
    在这里插入图片描述
  • 游标:
    • 游标的第一个作用:游标在哪里,新建的物体就会出现在哪里
    • 游标的第二个作用:游标可以作为物体旋转的轴心点使用
  • Shift+右键:移动游标
  • Shift+C:游标归位原点
  • 选中物体,按Shift+S可以选择物体到游标偏移,这样就可以快速完成模型的定位
    在这里插入图片描述
  • 每个物体都有一个黄色的原点,Ctrl+.:移动这个黄色原点,也可以选择界面
    在这里插入图片描述
    在这里插入图片描述
tips:计算机只认原点
  • 轴心点:
    在这里插入图片描述
    • 边界框中心:一个物体的话边界框中心就是原点,两个物体就是两个物体间的中心点。可以看做用一个最小的长方体框围住选择的物体,并选择这个长方体的几何中心
      在这里插入图片描述

    • 3D游标:如果选择3D游标,模型的操作就会绕着3D游标进行旋转
      在这里插入图片描述

    • 各自的原点:就是按照自己的原点进行旋转
      在这里插入图片描述

    • 质心点:三个模型的重心点,所选物体质量的中心,可以理解为把所有物体强行联系到同一个物体,质心点就是这个大物体的重心
      在这里插入图片描述

    • 活动元素:就是按照选择的物体为中心旋转
      在这里插入图片描述

案例一

建模

  • 新建一个图像作为参考
    在这里插入图片描述
  • 调整一下不透明度,以免影响建模
    在这里插入图片描述
  • 建好模型
    在这里插入图片描述
  • 设置格式与外边框,调节外边框就能直接只看到摄像机看到的
    在这里插入图片描述
    在这里插入图片描述

渲染器

  • Blender有两个渲染器
    • EEVEE:快,相对不占资源,没有光线追踪,很多光线阴影细节需要额外的参数设置
    • CYCLES: 逼真高级,能模拟出物理世界里非常细节的光线阴影,慢,相对更消耗硬件资源
  • F12是快捷键渲染
    在这里插入图片描述
  • 因为没有灯光所有渲染出来就是灰蒙蒙
    在这里插入图片描述+ 然后打上灯光与添加上材质就可以了
    在这里插入图片描述
    在这里插入图片描述

建模篇

点线面的选择与控制

  • 打开拖动时的饼菜单,就可以按Tab键切换不同的编辑模式
    在这里插入图片描述
  • 模式切换:Tab
    • 切换点线面
      • 点模式:1
      • 线模式:2
      • 面模式:3
  • 点线面的选择
    • 选择工具的切换:W
    • 框选:B
    • 刷选:CEsc结束刷选状态
    • 反选:Ctrl + l
    • 多选:Shift
    • 选择两个元素最短路径:Ctrl
    • 选择相连元素:L
    • 循环选择:按住Alt+双击,就可以选择一个循环边
    • 垂直方向的循环选择:Ctrl+Alt+双击
  • 点线面的控制
    • 移动:G 缩放:S 旋转:R
    • 删除:X(注意删除边与融并边的区别,删除会出现孔洞,融并会把剩下的边线连起来)
    • 法相/法线:指始终垂直某平面或者某切面的虚线,用来定义光线如何从曲面反弹的向量
    • 进入透视模式:Alt+Z
  • Blender里面:蓝正红反

十大建模操作

  • 十大操作快捷键
    • 挤出:K,连续挤出(Ctrl + 右键
    • 向内挤出:I
    • 倒角:Ctrl + B
    • 循环切割:Ctrl + R
    • 合并:M
    • 断开:V
    • 填充:F,栅格填充(Ctrl + F),栅格填充必须是偶数面
    • 切刀:K,按鼠标右键或者空格键退出
    • 桥接:Ctrl + E 桥接必须是同一个物体
      • 合并物体:Ctrl + J
    • 分离:P

案例二

蘑菇建模

  • 蘑菇建模:简易形变修改器+吸附工具
  • 使用表面形变修改器建模出蘑菇头。简易形变修改器建模出蘑菇杆
    在这里插入图片描述
    在这里插入图片描述
  • 尽量不要在物体模式下缩放,尽量在编辑模式下缩放
  • 假如你在物体模式下做过缩放,记得应用下这个缩放
  • 选中物体Ctrl + A 应用一下缩放
    在这里插入图片描述
  • 设置两个模型父子级关系,先选中蘑菇杆当前模型作为子级,然后按住Shift键选中蘑菇头作为父级,然后Ctrl + P设置父级目标位物体
    在这里插入图片描述
    在这里插入图片描述
  • 建模一个小斑点,选择吸附,选中面投射,勾选旋转对齐目标,这样就可以吸附到蘑菇上去
    在这里插入图片描述
  • 效果
    在这里插入图片描述

树桩建模

  • 树桩建模:衰减编辑+分离+拉平选中点
  • 使用插件LoopTools,将挤出的面变成圆环,N打开侧栏,要是侧栏没有编辑这一个选项卡,就去插件中打开
    在这里插入图片描述
    在这里插入图片描述
  • S+Z+0:使用底部平整
    在这里插入图片描述
  • 使用选中物体的点分离出选中项的模型
    在这里插入图片描述
  • 使用衰减编辑物体勾勒出苔藓
    在这里插入图片描述

花朵建模

  • 花朵建模:旋绕工具
  • 使用旋转工具建模出花朵
    在这里插入图片描述
  • 然后建模出花苞
    在这里插入图片描述

树干建模

  • 树干建模:缩裹修改器
  • 使用挤出建模出空心圆柱,然后使用桥接出循环边
    在这里插入图片描述
  • 分离选中项
    在这里插入图片描述
  • 使用缩裹修改器,使用苔藓附着到树干上
    在这里插入图片描述
  • 最终效果
    在这里插入图片描述

龟背竹建模

  • 龟背竹建模:拓扑建模+合并断开切刀
  • 根据参考图一点点裁剪建模
    在这里插入图片描述
  • 建模出龟背竹
    在这里插入图片描述

阵列修改器与晶格形变

树叶建模

  • 建模出三种不同的叶子
    在这里插入图片描述

阵列修改器

  • 阵列修改器的相对偏移和恒定偏移
    在这里插入图片描述

  • 晶格形变工具
    在这里插入图片描述
    在这里插入图片描述

  • 然后先选中叶子再选中晶格,选择晶格形变
    在这里插入图片描述

  • 就能拉晶格的点变动模型了
    在这里插入图片描述

  • 把晶格修改器放在镜像修改器前面就两边都变化了
    在这里插入图片描述

  • 调整晶变修改器的点,成棕榈叶,之后就可以直接应用修改器,删除晶格,合并叶子与圆柱
    在这里插入图片描述

  • 添加两个简易形变就做好棕榈叶了
    在这里插入图片描述

  • 阵列修改器的物体偏移

  • 添加一个整列修改器选中物体偏移
    在这里插入图片描述

  • 新建一个空物体
    在这里插入图片描述

  • 然后用吸管吸一下这个空物体
    在这里插入图片描述

  • 建模树
    在这里插入图片描述

曲线修改器与蒙皮修改器

  • 曲线基础操作
    • 贝塞尔曲线-控制柄,类似钢笔工具
    • NURBS曲线-控制点,每个控制点会多一个W特征
    • 给曲线增加倒角的三种方法:物体轮廓
    • 闭合曲线:
      • 方法1:选中要闭合的两个点,F闭合
      • 方法2:选中一个点,ALT+C
    • 断开曲线:选中两个点,X删除-段数
    • 改变曲线倒角半径:ALT+S
  • 父子级关系
    • 添加父级:CTRL+P
    • 清除父级:ALT+P
    • 在设置父级目标的时候选择顶点(基于三点)可以使物体跟随曲线曲率变动
  • 蒙皮修改器
    • 改变蒙皮点的半径:CTRL+A
    • 勾选蒙皮修改器的平滑着色可以让模型平滑着色

建模藤蔓

  • 添加一个路径曲线,记得因为是前视图,记得将这个曲线未改动前向Y轴旋转-90°
    在这里插入图片描述
  • 然后把叶子作为轴的子集顶点(基于三点)在这里插入图片描述
  • 轴添加上曲线修改器,添加这个曲线路径,就成扭曲的藤蔓了
    在这里插入图片描述

建模树

  • 用蒙皮修改器建模树
  • 新建一个平面,M合并到中心,然后E挤出四个点
    在这里插入图片描述
  • 添加蒙皮修改器
    在这里插入图片描述
  • 然后拉拽点进行建模出树
    在这里插入图片描述

置换修改器

  • 建模石头
  • 使用置换修改器前要添加表面细分,增加细分的层级与渲染让细节更多,因为置换修改器就是形变,细节多形变也好操作
  • 新建一个正方体,添加细分,然后添加置换修改器,材质类型为沃罗诺伊图
    在这里插入图片描述
  • 修改参数
    在这里插入图片描述
  • 修改强度,石头的框架就基本出来了
    在这里插入图片描述
  • 进入编辑模式进行细节的建模
    在这里插入图片描述

角色小狐狸建模

  • 添加参考图,一般建模物体,最少需要正视图与侧视图
  • 新建两个参考图,正视图与侧视图
    在这里插入图片描述
    在这里插入图片描述
  • 对着两个参考图建模好后,将这半边删除
    在这里插入图片描述
  • 添加一个镜像修改器
    在这里插入图片描述
  • 建完腿后把这一半删掉
    在这里插入图片描述
  • 建模好鼻子眼睛
    在这里插入图片描述
  • 然后添加镜像,镜像物体选择头,在这之前,记得要将物体的原点添加到物体本身的中心
    在这里插入图片描述
  • 建模尾巴,使用路径曲线
    在这里插入图片描述
  • 建模好尾巴
    在这里插入图片描述
  • 结果
    在这里插入图片描述
  • 附学习位置:【Kurt】Blender零基础入门教程

相关文章:

Blender新手入门笔记收容所(一)

基础篇 基础操作 视角的控制 控制观察视角:鼠标中键平移视图:Shift鼠标中键缩放视图:滚动鼠标中键滚轮 选中物体后:移动物体快捷键G,移动后单击鼠标就会定下来。 进入移动状态后:按Y会沿着Y轴移动进入移动…...

修改服务器挂载目录

由于我们的项目通常需要挂载一个大容量的数据盘来存储文件数据,所以我们每台服务器都需要一个默认的挂载目录来存放这些数据,但是由于我们的误操作,导致挂载目录名字建错了,这时候后端就读不到挂载目录了,那我们我们的…...

Linux+InternStudio 关卡

ssh连接 端口映射 本地...

如何提升美国Facebook直播的整体体验?

Facebook作为全球最大的社交媒体平台之一,提供了直播功能,用户可以实时分享生活、见解和创意。许多商家通过美国Facebook直播来获取更多客户,但直播时可能会遇到网络卡顿的问题,导致观看体验不佳。本文将探讨如何解决这个问题&…...

flutter项目与原生项目相比,性能比较差的原因

Flutter 项目相对于原生项目有时会表现出性能上的差异,主要原因如下: 1. 框架层的额外开销 Flutter 是一个跨平台框架,它通过 Dart 语言编写代码,并使用 Flutter 引擎将其编译成原生代码。这种跨平台的抽象层不可避免地会引入一…...

第二周:李宏毅机器学习笔记

第二周学习周报 摘要Abstract一、深度学习1.Backpropagation(反向传播)1.1 链式法则1.2 Forward pass(前向传播)1.3 Backward pass(向后传播)1.4 总结 2. Regression(神奇宝贝案例)2…...

搜维尔科技:【研究】Scalefit是一款可在工作场所自动处理3D姿势分析结果的软件

Scalefit是一款可在工作场所自动处理 3D 姿势分析结果的软件。这甚至可以在衡量员工的同时发生。然后,Scalefit 根据国际标准对姿势、压缩力和关节力矩进行分析和可视化。 3D姿势分析 如今,Xsens 技术可让您快速测量工作场所员工的态度。一套带有 17 个…...

网络编程:各协议头(数据报格式)

一、mac头 二、ip头 protocol——tcp/udp (7)TTL——生存时间 三、tcp头 四、udp头...

SpringBoot报错:The field file exceeds its maximum permitted size of 1048576 bytes

报错信息 The field file exceeds its maximum permitted size of 1048576 bytes原因是 SpringBoot内嵌的 tomcat 默认的所有上传的文件大小为 1MB 解决办法 修改配置 spring:servlet:multipart:max-file-size: 50MBmax-request-size: 50MB或者 spring.servlet.multipart.…...

C++的介绍与认识

目录 前言 1.什么是C 2.C的发展历史 3.C参考文档 4.C重要性 4.1C特点 4.2编程语言排行榜 4.3 C的应用领域 5.C学习指南 1. 基础知识 2. 面向对象编程(OOP) 3. 泛型编程 4. 标准库(STL) 结束语 前言 学习了C语言的知识…...

Spark源码详解

https://www.cnblogs.com/huanghanyu/p/12989067.html#_label3_3...

浅尝Apache Mesos

文章目录 1. Mesos是什么2. 共享集群3. Apache Mesos3.1 Mesos主节点3.2 Mesos代理3.3 Mesos框架 4. 资源管理4.1 资源提供4.2 资源角色4.3 资源预留4.4 资源权重与配额 5. 实现框架5.1 框架主类5.3 实现执行器 6. 小结参考 1. Mesos是什么 Mesos是什么,Mesos是一个…...

buuctf题目讲解-1

一眼就解密 ZmxhZ3tUSEVfRkxBR19PRl9USElTX1NUUklOR30 flag{THEFLAGOFTHISSTRING} base家族 base64 加密原理: 明文:abc 去找ascii码的二进制形式 a-->97-→01100001 (二进制为8位如果不足8位则在最左边补0至8位) b-→…...

软件测试学习之-ADB命令

ADB命令 adb工具即Android Debug Bridge(安卓调试桥) tools。它就是一个命令行窗口,用于通过电脑端与模拟器或者真实设备交互。在某些特殊的情况下进入不了系统,adb就派上用场啦! Android程序的开发通常需要使用到一…...

Redis的入门导读(一)

目录 单机架构 分布式系统 个人总结 一.Redis的介绍 二.Redis特性 三.Redis的快原因 四.Redis的应用场景 五.Redis的总结 由于Redis和分布式系统息息相关,因此我们需要先了解一下,分布式系统! 接下来就是分布式系统的演化过程。 单…...

H5与小程序:两者有何不同?

H5,即HTML5,是构建Web内容的一种语言描述方式,也是互联网的下一代标准,被认为是互联网的核心技术之一。HTML5是在HTML4.01的基础上进行了一定的改进后的规范,用户在使用任何手段进行网页浏览时看到的内容原本都是HTML格…...

计算机视觉、目标检测、视频分析的过去和未来:目标检测从入门到精通 ------ YOLOv8 到 多模态大模型处理视觉基础任务

文章大纲 计算机视觉项目的关键步骤计算机视觉项目核心内容概述步骤1: 确定项目目标步骤2:数据收集和数据标注步骤3:数据增强和拆分数据集步骤4:模型训练步骤5:模型评估和模型微调步骤6:模型测试步骤7:模型部署常见问题目标检测入门什么是目标检测目标检测算法的分类一阶…...

7月10日学习打卡,环形链表+栈OJ

前言 大家好呀,本博客目的在于记录暑假学习打卡,后续会整理成一个专栏,主要打算在暑假学习完数据结构,因此会发一些相关的数据结构实现的博客和一些刷的题,个人学习使用,也希望大家多多支持,有…...

鸿蒙语言基础类库:【@ohos.util.TreeSet (非线性容器TreeSet)】

非线性容器TreeSet 说明: 本模块首批接口从API version 8开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。开发前请熟悉鸿蒙开发指导文档:gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md点击或者复制转到。 T…...

freemarker生成pdf,同时pdf插入页脚,以及数据量大时批量处理

最近公司有个需求&#xff0c;就是想根据一个模板生成一个pdf文档&#xff0c;当即我就想到了freemarker这个远古老东西&#xff0c;毕竟freemarker在模板渲染方面还是非常有优势的。 准备依赖&#xff1a; <dependency><groupId>org.springframework.boot</gr…...

基于Flask实现的医疗保险欺诈识别监测模型

基于Flask实现的医疗保险欺诈识别监测模型 项目截图 项目简介 社会医疗保险是国家通过立法形式强制实施&#xff0c;由雇主和个人按一定比例缴纳保险费&#xff0c;建立社会医疗保险基金&#xff0c;支付雇员医疗费用的一种医疗保险制度&#xff0c; 它是促进社会文明和进步的…...

MFE(微前端) Module Federation:Webpack.config.js文件中每个属性的含义解释

以Module Federation 插件详为例&#xff0c;Webpack.config.js它可能的配置和含义如下&#xff1a; 前言 Module Federation 的Webpack.config.js核心配置包括&#xff1a; name filename&#xff08;定义应用标识&#xff09; remotes&#xff08;引用远程模块&#xff0…...

k8s从入门到放弃之HPA控制器

k8s从入门到放弃之HPA控制器 Kubernetes中的Horizontal Pod Autoscaler (HPA)控制器是一种用于自动扩展部署、副本集或复制控制器中Pod数量的机制。它可以根据观察到的CPU利用率&#xff08;或其他自定义指标&#xff09;来调整这些对象的规模&#xff0c;从而帮助应用程序在负…...

CppCon 2015 学习:REFLECTION TECHNIQUES IN C++

关于 Reflection&#xff08;反射&#xff09; 这个概念&#xff0c;总结一下&#xff1a; Reflection&#xff08;反射&#xff09;是什么&#xff1f; 反射是对类型的自我检查能力&#xff08;Introspection&#xff09; 可以查看类的成员变量、成员函数等信息。反射允许枚…...

验证redis数据结构

一、功能验证 1.验证redis的数据结构&#xff08;如字符串、列表、哈希、集合、有序集合等&#xff09;是否按照预期工作。 2、常见的数据结构验证方法&#xff1a; ①字符串&#xff08;string&#xff09; 测试基本操作 set、get、incr、decr 验证字符串的长度和内容是否正…...

Axure零基础跟我学:展开与收回

亲爱的小伙伴,如有帮助请订阅专栏!跟着老师每课一练,系统学习Axure交互设计课程! Axure产品经理精品视频课https://edu.csdn.net/course/detail/40420 课程主题:Axure菜单展开与收回 课程视频:...

Web APIS Day01

1.声明变量const优先 那为什么一开始前面就不能用const呢&#xff0c;接下来看几个例子&#xff1a; 下面这张为什么可以用const呢&#xff1f;因为复杂数据的引用地址没变&#xff0c;数组还是数组&#xff0c;只是添加了个元素&#xff0c;本质没变&#xff0c;所以可以用con…...

XXE漏洞知识

目录 1.XXE简介与危害 XML概念 XML与HTML的区别 1.pom.xml 主要作用 2.web.xml 3.mybatis 2.XXE概念与危害 案例&#xff1a;文件读取&#xff08;需要Apache >5.4版本&#xff09; 案例&#xff1a;内网探测&#xff08;鸡肋&#xff09; 案例&#xff1a;执行命…...

Vue.js教学第二十一章:vue实战项目二,个人博客搭建

基于 Vue 的个人博客网站搭建 摘要: 随着前端技术的不断发展,Vue 作为一种轻量级、高效的前端框架,为个人博客网站的搭建提供了极大的便利。本文详细介绍了基于 Vue 搭建个人博客网站的全过程,包括项目背景、技术选型、项目架构设计、功能模块实现、性能优化与测试等方面。…...

第2篇:BLE 广播与扫描机制详解

本文是《BLE 协议从入门到专家》专栏第二篇,专注于解析 BLE 广播(Advertising)与扫描(Scanning)机制。我们将从协议层结构、广播包格式、设备发现流程、控制器行为、开发者 API、广播冲突与多设备调度等方面,全面拆解这一 BLE 最基础也是最关键的通信机制。 一、什么是 B…...