blender常用快捷键+动效制作

2023-11-02

1.技术概述

Blender是一款免费的3D计算机图形软件,可用于创建动画、视觉效果、游戏开发和建筑设计等领域。Blender包含了建模、雕刻、材质与纹理、动画、渲染、色彩校正、视频编辑等功能。Blender还提供了Python脚本接口,方便开发者扩展其功能。Blender可以导入和导出多种不同的文件格式,如3DS、Collada、FBX等。

2.技术详述

2.1常用快捷键

要想利用blender进行高效的建模,离不开快捷键的使用。以下是Blender中一些常用的快捷键:

  1. G:移动选择的对象或点

  2. S:缩放选择的对象或点

  3. R:旋转选择的对象或点

  4. TAB:在编辑模式和对象模式之间切换

  5. A:选择所有对象或点

  6. X:删除选择的对象或点

  7. Ctrl + R:在网格上添加环形切片

  8. Ctrl + J:将多个对象合并成一个

  9. Shift + D:复制选择的对象或点

  10. E:用两个相邻的面或者点创建新的边

  11. Alt + C:将选中的物体从一个类型转换为另一种类型,比如将网格转换为曲面。

  12. Ctrl + Z:撤销操作

  13. Shift + Ctrl + Z:反撤销操作

  14. Shift + A:添加对象或点

  15. Shift + S:显示网格上的元素,在这些元素之间进行选择或去对齐。

这只是Blender中一部分常用的快捷键列表,随着你对Blender的了解不断深入,你会发现更多更具体的快捷键。

2.2镜像循环动画效果

在建模过程经常需要制作镜像循环的动画效果,比如走路、跑步等。如果我们对每一个部位都单独进行动画效果,会发现只是一个简单的动画效果制作起来会变得很麻烦。这个时候我们我也采用镜像粘贴的方式,减少工作量,同时还能达到丝滑流畅的动画效果。

以走路动效为例。
首先我们需要先对一只脚进行制作动效。选取0~40帧的范围,每隔10帧对人物姿态进行调整,并打上关键帧。
在这里插入图片描述

这里需要注意帧起始的姿态要和帧结束的姿态保持一致。这里我们可以先选中0关键帧,按住shift+D复制,并将该关键帧拖到40帧即可。
在这里插入图片描述

做完一只脚的动效后。我们就可以对另一只脚进行镜像操作。我们先全选复制刚刚制作好的脚的关键帧,然后选择另一只脚。

选中后,在第20帧的位置先打上一个关键帧(这个步骤不能少),然后直接shift+ctrl+V粘贴刚才的复制的关键帧,这样另一只脚的动画也制作完成了。

在这里插入图片描述

3.遇到的难点和解决办法

难点

在制作动画效果完成后,我们经常会发现我们制作的动画效果并没有想象中的流畅,没有进行一个完整的动画循环。

解决方法

曲线编辑器是专门控制动画的一个速度变化的,想要将动作弄得更自然是离不开这个速度曲线的。因此要解决上述的难点,那就要对曲线编辑器下手。以下是解决的步骤:

我们可以先点击左上角,将时间轴的类型改成曲线编辑器。然后随便选中一个曲线,然后按n

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

找到一个叫修改器的选项,然后为该曲线添加一个循环。这个时候可以看到该曲线发生了变化

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

紧接着我们要对该修改器进行复制,然后将所有的位置和参数选上,并粘贴修改器。这样所有的变化曲线都实现了一个循环效果。

在这里插入图片描述

做完之后,点击播放动画就会发现动画变得流畅自然了很多。

4.总结

总的来说,blender的功能还是很强大的,无论是建模还是在制作动画效果上。但是有一点就是blender的各种操作太多了,初学者可能需要很长一段时间才能掌握,不过这也只是需要一些系统化的学习和实践就能解决这些问题。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

blender常用快捷键+动效制作 的相关文章

  • blender模型和材质导入UE4的工作流

    UE4设置 打开UE4 设置 gt 插件 搜索script 启用 然后编辑 gt 项目设置 找到python 是否远程执行打勾 Blender设置 然后下载Blender to UE4的插件 作者地址https github com ana
  • blender基本操作

    文章目录 引言 一 选择 二 移动 1 xyz轴移动 2 xyz平面移动 3 精确移动 4 快捷键移动G 三 旋转 四 缩放 五 变换 1 变换坐标系 2 变换轴心 六 吸附 七 模式切换 八 物体的合并和分离 1 合并 2 分离 九 设置
  • Unity—反向动力学IK

    每日一句 人生最精彩的不是实现梦想的瞬间 而是坚持梦想的过程 目录 定义 准备 API 设置IK 头部IK 设置人物的头部根据视角旋转 手脚IK 案例 脚步IK 定义 一般来说 骨骼动画都是传统的从父节点到子节点的带动方式 即正向动力学 I
  • 【blender建模功能】06 多边形建形工具

    blender 06 多边形建形工具全解 全参数 拓展对齐与自动合并 拓扑使用演示 1 使用方式 1 1 顶点预捕捉 1 2 创建面 1 3 边界边预捕捉 2 实用 2 1 位置对齐与自动合并技巧 2 2 边界边与顶点延伸面 2 3 快速点
  • 【blender】基础操作

    blender基础操作 相机视角跟随移动 n 打开右侧工具栏 视图 锁定相机到视图 进入四视图视角 ctrl alt q 选中物体进入合适观察视角 聚焦 物体回到世界中心 alt g 物体沿y轴移动6m g y 6 物体在xy平面上移动 g
  • Unity处决动画实现思路

    前言 不只是处决动画 只要是需要多个动画目标配合的都可以参考下面的思路 方案一 去除掉动画的位移部分 xz 在合适的时机移动到固定的位置双方同时播放动画 比如实现下图中狼和鹿的捕猎动画 我的做法是在要开始播放处决动画之前先让狼位移到固定位置
  • Blender-骨骼蒙皮权重基本设置,批量修改权重清零,权重的镜像对称

    问题1 权重批量删除 批量清零 解决方法 1 选择物体 进入权重绘制 2 点绘制遮罩的小方块模式 3 选择 全选或者按鼠标 L局部元素选择 4 权重设置参数为0 并点权重 设置权重 OK 全都清零了 案例 和其他角色动画的眼珠自转不同 门保
  • 精致的动画特效源代码

    动画特效 css简介 代码部分 纯css3云彩动画效果 css3放大镜动画效果 jQuery游戏图片手风琴收缩切换特效 js百叶窗图片3D旋转切换特效 纯CSS3制作飞舞的火箭动画 简单易用的纯CSS3图片墙效果 一个简单好看的纯CSS3翻
  • 第5讲:VUE3工程中实现页面加载中效果和页面切换动画效果。

    VUE3工程发布后的运行过程为先加载html面 再通过html页中的js加载单页面js来渲染页面并显示 根据这个加载过程 实现页面加载中的原理是预先在html中显示加载中 再单页面数据加载完成在mounted时隐藏加载中 即实现想要的效果
  • 常见JS动画效果

    作为一名前端开发人员 想要的大多都是 在开发过程中 看着自己制作的动画的炫酷以及困难的解决 开发结束后 自己的项目 成果可以被他人认可接受 人们浏览网页时 若一个网页动画效果丰富炫酷 性能良好 体验度良好 自然会受到吸引去打来浏览 吸引用户
  • 【Blender】快捷键整理

    Z 弹出着色模式菜单 shift Z 线框展示 Ctrl 空格 最大化视窗切换 N 隐藏侧栏 T 显示隐藏左侧工具菜单 小键盘 在视口内最大化显示当前选择物体 FN home 在视口内最大化显示场景内所有物体 SHIFT C 查看全部 sh
  • Unity动画系统详解5:BlendTree混合树是什么?

    摘要 Animator中有一个功能 用来解决多个动画之间的混合 经常用于移动动画之间的混合 这个功能叫做BlendTree 混合树 洪流学堂 让你快人几步 你好 我是跟着大智学Unity的萌新 我叫小新 这几周一起来复 yu 习 xi 动画
  • Blender相关学习笔记

    blender m idea mm 0 1 2 5 0 4 10 0 24 6 1 环选 alt 左键 2 分离 V 3 从两个边中创建面 选择两条 或多条 边 然后按F 4 复制 shift D 复制某一个模型 或部分 到另一个图层 编辑
  • 如何围绕 obj 波前文件内容旋转相机?

    我有一个 obj 文件 我事先不知道它的内容边界框 我想将它加载到搅拌机中并在 K 帧 例如 15 帧 中围绕它旋转相机 如何使用 python api 在搅拌机中做这样的事情 进行对象翻转的常见方法是添加一个空物体并使其成为相机的父级 为
  • 如何将 EXR 转换为 PNG 并同时调整亮度

    我能够使用中概述的技术将 EXR 图像转换为 PNG图像从 IFF 和 EXR 格式转换为 JPEG 格式 https stackoverflow com questions 28110353 image conversion from i
  • 网格碰撞器在应该有孔的地方有墙壁并且变形了

    我的曲线水管模型需要一个曲线圆柱对撞机 以便我的玩家红色立方体可以轻松通过 我尝试了网格碰撞器 它不起作用 还尝试了另一种技巧 我在搅拌机中构建了 2 个模型 一个用于网格渲染 一个用于碰撞器 作为一个整体 九分之一导致网格碰撞器无法在整个
  • 使用 OpenCV 测量物体的表观长度(以像素为单位)

    我用过从不同角度 姿势渲染 3D 对象的不同图像 该对象具有彩色边缘 如图所示 现在 我的目标是测量橙色和蓝色边缘的长度 Lo 和 Lb 以像素为单位 使用 OpenCV 如果边缘由单个像素组成 即由单个边缘组成的线 那么这将是一项简单的任
  • Blender 镜像修改器不导出镜像的一半

    当我在搅拌机中使用镜像修改器并导出碰撞 dae 时 我导出的对象不包含 镜像的一半 而只包含我未删除面的一侧 Help When exporting to DAE look in your Toolshelf Properties and
  • 如何将客户端的 Python 套接字连接到 Node.js/socket.io?

    我想通过套接字将 Blender v2 55 连接到网页 对于 Web 部分 我可以使用 Node js 和 socket io 我已经使用了一点node js socket io 我认为这不是问题 现在 对于 Blender 它在 Pyt
  • 如何显示来自搅拌机脚本的消息?

    有没有办法显示一个简单的消息框 其中包含来自搅拌机脚本的文本 例如 如果我在执行过程中遇到错误 Update 该链接不再正式存在 我停止了 Blender 的开发 旧的 2 5 食谱仍然可以在互联网档案馆中找到 https web arch

随机推荐

  • 一、利用AT指令配置esp8266——esp8266WIFI模块初探&STM32串口通信再探

    文章目录 一 esp8266初探 1 esp8266简介 2 esp8266使用方式 什么是AT指令 通过何种方式发送AT指令 二 STM32串口通信再探 1 printf 函数与串口中断函数 2 例子 小试牛刀 3 例子 再进一步 三 局
  • 从0开始的算法大师(贰)

    从0开始的算法大师 标签 空格分隔 算法导论 常言道 算导 是本看不下去的好书 第二部分 排序和顺序统计量 数据结构 已经学过排序内容 第6章 堆排序 用数组A表示堆 根节点为A 1 A 0 代表A heap size 属性 说明 A le
  • SpringSecurity学习笔记

    SpringSecutity学习笔记 一 环境搭建 1 搭建一个Springboot工程 1 引入相关依赖
  • Windows mysql默认字符集修改

    一 通过MySQL命令行修改 set character set client utf8 set character set connection utf8 set character set database utf8 set chara
  • Python3,数据处理与计算,不得不掌握的高效计算函数之prod()函数,

    TOC 1 引言 小屌丝 鱼哥 你知道 prod 函数吗 小鱼 你这问的 是要打我脸吗 小屌丝 那我该怎么问呢 小鱼 你应该这要问 鱼哥 你能给我讲一讲 prod 函数吗 小屌丝 鱼哥 这话 我说不出口 小鱼 为啥 为啥 为啥子 小屌丝 因
  • java中Choice下拉列表怎么输入啊?

    小弟初学java 用Choice做了个下拉列表 当点击图中向下的箭头时 能选择出现的备选number 但是不能自己输入number 请问各位牛人 这个Choice new出来的下拉列表能不能输入啊 若能怎么输呢 谢谢各位了
  • OpenAI 何以掀翻 Google 布局多年的AI大棋?

    来源 飞哥说AI 作者 高佳 创意 李志飞 任何大卫击败歌利亚的故事 都值得我们重新思考 2023年从一场巨头之间的巨额合作开始 一场汹涌已久的AI暗战摆上了台面 随着微软和 OpenAI 融资的推进 双方在关系变得更加深厚复杂的同时 也在
  • 动画-Animation/@keyframes

    动画的使用流程有两步 分为定义动画和使用动画 定义动画相当于制作动画 有两种制作方法 一个是 from to 另一个是百分比 制作完动画之后 再在需要的地方通过 animation 来使用制作好的动画效果 1 定义动画 from to ke
  • (三)elasticSearch和MySQL的对比

    ElasticSearch和MySQL的对比 一 ES和MySQL的概念的比较 二 ES和MySQL使用场景的比较 1 MySQL更擅长的是事务类型的操作 可以确保数据的安全和一致性 如果是有事务要求 如商品的下单支付等业务操作 无疑使用M
  • Flink中的时间和窗口

    1 时间语义 在流式数据处理的过程中 有两个非常重要的时间点 一个是数据产生的时间 我们把它叫作 事件时间 Event Time 另一个是数据真正被处理的时刻 叫作 处理时间 Processing Time 我们所定义的窗口操作 到底是以那
  • 六一儿童节礼物(Python中turtle实现)

    目录 六一儿童节快乐 Python代码实现 好玩的海龟turtle 送给小朋友的节日小故事 六一儿童节快乐 一颗闪闪发光 五彩斑斓的儿童星星奉上 Python代码实现 好玩的海龟turtle import turtle as t impor
  • 阿里云推出基于大模型的工作学习AI助手“通义听悟”

    文章目录 人工智能福利文章 什么是通义听语 通义听语有哪些优势 通义听语能做什么 体验地址 写在最后 创作者 全栈弄潮儿 个人主页 全栈弄潮儿的个人主页 个人社区 欢迎你的加入 全栈弄潮儿的个人社区 专栏地址 AI大模型 人工智能福利文章
  • git stash 用法小结

    场景 有一天你正兴高采烈地coding 突然现网出现一个bug让你紧急修复 但是你本地已经有了修改 你又不想提交 也总不能全部回退吧 所以你正发愁怎么办的时候恰好看到了这篇文章 它将帮你完美解决此场景的困扰 那么今天的主角就是 git st
  • JS的几种关键词的查找方法

    1 var i str indexOf 关键词 开始位置 在str中 从 开始位置 开始 查找下一个 关键词 的位置 返回值 下一个 关键词 的第一个字的下标位置 如果找不到就返回 1 如果省略第二个参数 开始位置 默认从0开始找 查找最后
  • Java语言的跨平台性

    Java语言的跨平台性 什么是跨平台性 通过Java语言编写的应用程序在不同的系统平台上都可以运行 原理是什么 只要在需要运行java应用程序的操作系统上 先安装一个Java虚拟机 JVM Java Virtual Machine 即可 由
  • java ssh 访问linux,通过java使用ssh访问远程Linux

    需要做一个监控远程Linux磁盘空间的东西 绞尽脑汁终于发现一个东西 ch ethz ssh2 它可以通过用户名和密码登录可以ssh登录的机器 并且可以执行命令 并将命令显示的东西返回来 上代码了 Java代码 Connection con
  • 用jquery插件实现漂亮的日历效果

  • python爬虫时,将时间戳转换成北京时间、标准格式

    import time timestamp items get created 时间戳 time local time localtime int timestamp 注意 这里的整数不能超过11位数 pub date time strft
  • vue点击按钮次数

    显示点击次数
  • blender常用快捷键+动效制作

    文章目录 1 技术概述 2 技术详述 2 1常用快捷键 2 2镜像循环动画效果 3 遇到的难点和解决办法 难点 解决方法 4 总结 1 技术概述 Blender是一款免费的3D计算机图形软件 可用于创建动画 视觉效果 游戏开发和建筑设计等领