UE5 动画 Sequencer-学习笔记
P2. 课程介绍
资料:https://www.bilibili.com/video/BV1Ag411873f?p=2&vd_source=707ec8983cc32e6e065d5496a7f79ee6
- Sequencer不仅可以做互动动画,还可以导出视频与序列帧
P3-4. 界面介绍
https://www.bilibili.com/video/BV1Ag411873f?p=3&spm_id_from=pageDriver&vd_source=707ec8983cc32e6e065d5496a7f79ee6
https://www.bilibili.com/video/BV1Ag411873f?p=4&vd_source=707ec8983cc32e6e065d5496a7f79ee6
- 添加Sequencer:

- Sequencer使用到的窗口布局:


- 帧与秒切换

- 关于动画窗口的操作说明
- 空格键播放暂停,等快捷键
- 填写帧,跳到对应位置

- 按F11,全屏查看
- 关掉Toolbar

- 可添加的各类轨道

P5. 简单位移
https://www.bilibili.com/video/BV1Ag411873f?p=5&vd_source=707ec8983cc32e6e065d5496a7f79ee6
- 选中物体

- 或者在outliner里托过来
- Shots:下面可以添加多个分镜头
- 点击+号,或按S键,打一个关键点
- Cine Camera Actor来制作视频的动画
- 使用Pilot… 来设置相机位置,使用完后,及时退出飞行模式

- 把相机加到轨道
- 点击图标,让预览窗口显示

P6. 添加相机
https://www.bilibili.com/video/BV1Ag411873f?p=6&spm_id_from=pageDriver&vd_source=707ec8983cc32e6e065d5496a7f79ee6
- 自动K帧

- 利用相机图标增加相机

- 这样增加的Cine Camera Actor带有闪电,与直接托进来的有一些差别
P7. 轨道介绍
https://www.bilibili.com/video/BV1Ag411873f?p=7&spm_id_from=pageDriver&vd_source=707ec8983cc32e6e065d5496a7f79ee6
- Audio:声音轨道
- Play Rate:慢镜头,播放速率
- Fade:黑色遮罩,可以改成Unlit,来看到Fade下的物体
- 帧有多种,可以选择

P8. 相机设置
https://www.bilibili.com/video/BV1Ag411873f?p=8&vd_source=707ec8983cc32e6e065d5496a7f79ee6
- 用飞行模式给相机k帧
- 镜头Look At,可以选择一个物体进行Look At

- 设置一个物体Look At的中心点

- Filmback,镜头比例
- Lens,光圈设置,有焦距
- Focus,聚焦设置,手动模式,可通过吸管来选中物体,来确定焦距,自动模式,选择聚焦物体
P9-10. 摇臂摄像机 - 导轨相机
https://www.bilibili.com/video/BV1Ag411873f?p=9&spm_id_from=pageDriver&vd_source=707ec8983cc32e6e065d5496a7f79ee6
https://www.bilibili.com/video/BV1Ag411873f?p=10&vd_source=707ec8983cc32e6e065d5496a7f79ee6
- Camera Rig Crane:摄像机摇臂
- Camera Rig Rail:导轨
- 导轨按Alt键,出来新的节点
P11. 动画融合
https://www.bilibili.com/video/BV1Ag411873f?p=11&vd_source=707ec8983cc32e6e065d5496a7f79ee6
- 拉入人物模型,选择动画添加到轨道
- 两个人物轨道可以进行融合,并可设置曲线
- 可以根据权重融合
P12. 媒体轨道
https://www.bilibili.com/video/BV1Ag411873f?p=12&vd_source=707ec8983cc32e6e065d5496a7f79ee6
(1) 播放图片序列帧
- 播放图片序列,ImgMediaSource,选择第一张图片位置Sequence Path。
- 再建立一个MediaTexture,在场景中建立一个墙的Box,把它拖进去。
- 在Media轨道中,拖入ImgMediaSource,右击,Properties,选择Meida Texture
- Sequence需要拖入场景中,可以选择auto play,来运行
P13 - 14. 事件轨道
https://www.bilibili.com/video/BV1Ag411873f?p=13&vd_source=707ec8983cc32e6e065d5496a7f79ee6 (旧版)
https://www.bilibili.com/video/BV1Ag411873f?p=14&vd_source=707ec8983cc32e6e065d5496a7f79ee6
- Trigger 事件:某一帧调用
- Repeater 事件:持续调用
- 第一种方法:直接在Track里添加
- 第二种方法:选择一个物体,在轨道右边+上,添加Event,这样就会把Target直接拿到
- 选中一个BP物体的轨道后,可以继续选Component
P15. 子场景轨道
https://www.bilibili.com/video/BV1Ag411873f?p=15&vd_source=707ec8983cc32e6e065d5496a7f79ee6
- Subscenes:用于多个Sequencer合作
P16. 关卡可见性轨道
https://www.bilibili.com/video/BV1Ag411873f?p=16&spm_id_from=pageDriver&vd_source=707ec8983cc32e6e065d5496a7f79ee6
- 不过的关卡,设置显示或隐藏
- 目前测试,Levels会跳出This feature is disabled when World Partition is enabled
- 我新建一个空场景,可以打开Levels
P17. 材质参数集轨道
https://www.bilibili.com/video/BV1Ag411873f?p=17&vd_source=707ec8983cc32e6e065d5496a7f79ee6
- Material Parameter Collection,把一个材质(或多个)的变量集成,用于Material Parameter Collection Track
相对于Unity的Cinemachinen。Sequencer相机操作没有Cinemachine强大,比Unity的Animator要好很多。一些如镜头晃动需要在蓝图里解决。
相关文章:
UE5 动画 Sequencer-学习笔记
P2. 课程介绍 资料:https://www.bilibili.com/video/BV1Ag411873f?p2&vd_source707ec8983cc32e6e065d5496a7f79ee6 Sequencer不仅可以做互动动画,还可以导出视频与序列帧 P3-4. 界面介绍 https://www.bilibili.com/video/BV1Ag411873f?p3&spm_…...
visual studio code 好用的插件
vscode-icons Better comments 该插件对不同类型的注释会附加了不同的颜色,更加方便区分,帮助我们在代码中创建更人性化的注释。 Error Lens Error Lens插件是一款可以检测你编写的代码的语法错误,并且会显示出对语法错误的诊断信息…...
Redis 过期删除策略、内存回收策略、单线程理解
不知从何开始Redis的内存淘汰策略也开始被人问及,卷!真的是太卷了。难不成要我们去阅读Redis源码吗,其实问题的答案,在Redis中的配置文件中全有,不需要你阅读源码、这个东西就是个老八股,估计问这个东西是想…...
oracle 如何把数据库 date 日期格式 的数据 改成 2021-01-27
如果您要将日期"27-12月-29"更改为"2021-01-27"格式,您可以使用Oracle的日期格式化函数和字符串替换函数来实现。 以下是一个示例SQL语句,将日期"27-12月-29"更改为"2021-01-27"格式: sql UPDATE…...
Git 使用教程(超级详细)
目录 一:Git二:SVN与Git的的区别三、安装Git四:常规操作五:远程仓库六:创建与合并分支七:bug分支八:多人协作九:git可视化工具 Git Git 是一种分布式版本控制系统,用于…...
动态规划习题
动态规划的核心思想是利用子问题的解来构建整个问题的解。为此,我们通常使用一个表格或数组来存储子问题的解,以便在需要时进行查找和使用。 1.最大字段和 #include <iostream> using namespace std; #define M 200000int main() {int n, a[M], d…...
安卓免Root做klipper上位机教程
软件说明:虚拟电脑可以在8.0以上没越狱的安卓系统中安装klipper上位机程序实现对已刷入klipper固件的3D打印控制板的控制欢迎下载安装测试,反馈碰到的问题。安装步骤:1). 在手机上打开浏览器,访问这个网址 http://droidvm.com/cn/…...
网络安全学习之信息泄露
一、背景以及泄露途径 通常我们会对数据进行备份,比如我们在发布网站的时候会对将要替换的版本进行备份。我们在对重要文件进行修改的时候我们也需要进行备份,如果我们对备份或缓存的文件或信息为做好管理,很容易就导致我们的敏感信息泄露。…...
Java智慧工地源码,智慧工地管理平台的技术架构和工作原理
智慧工地管理平台是将互联网的理念和技术引入建筑工地,从施工现场源头抓起,最大程度的收集人员、安全、环境、材料等关键业务数据,依托物联网、互联网,建立云端大数据管理平台,形成“端云大数据”的业务体系和新的管理…...
Nginx配合Vue的history模式
加上一行代码就行: try_files $uri $uri/ /index.html;...
持续集成交付CICD:Jenkins使用GitLab共享库实现基于Ansible的CD流水线部署前端应用的蓝绿发布
目录 一、实验 1.蓝绿发布准备 2.Jenkins使用GitLab共享库实现基于Ansible的CD流水线部署前端应用的蓝绿发布 二、问题 1.手动构建Jenkins前端项目CI流水线报错 2.如何优化手动构建流水线选项参数 一、实验 1.蓝绿发布准备 (1)环境 表1 蓝绿发布…...
计算机网络中的通信子网主要有哪些功能?
计算机网络中的通信子网主要具有以下功能: 负责全网的数据通信:通信子网通过使用各种通信协议和传输控制功能,能够确保数据从一台主机安全、准确地传输到另一台主机。这包括数据的封装、解封装、传输控制、差错控制等过程。 完成各种网络数据…...
【大数据-Hadoop】从入门到源码编译-概念篇
【大数据-Hadoop】从入门到源码编译-概念篇 Hadoop与大数据生态(一)Hadoop是什么?(二)Hadoop组成1. HDFS1.1 NameNode(nn)1.2 DataNode(dn)1.3 Secondary NameNode&#…...
什么是设计模式
一、概述 1、设计模式是解决某些问题的办法 2、设计模式不是凭空想象出来的,是经验的总结和积累 3、设计模式是不断的发展的 4、各个行业都有自己的设计模式 二、设计模式的基本要素 设计模式一般包括模式的名称、问题、目的、解决方案、效果、实例代码和相关…...
Typescript中Omit数据类型的理解
在 TypeScript 中,Omit 是一个内置的工具类型,它用于从对象类型中排除指定的属性,并返回剩余的属性。 Omit 的语法如下所示: type Omit<T, K> Pick<T, Exclude<keyof T, K>>;其中,T 表示原始类型…...
【ArcGIS Pro微课1000例】0055:Pro中如何处理个人数据库(.mdb)
文章目录 原因分析解决方案使用ArcGIS Pro的用户应该已经发现个人地理数据库(.mdb)不能使用了。随着ESRI的软件技术革新,在ArcGIS Pro中不再支持且将来也不会支持个人地理数据库(.mdb)。这个确实很烦人,很多项目还是在使用mdb数据库的。不过ESRI也给出了一些解决办法,不…...
【Spark精讲】Spark五种JOIN策略
目录 三种通用JOIN策略原理 Hash Join 散列连接 原理详解 Sort Merge Join 排序合并连接 Nested Loop 嵌套循环连接 影响JOIN操作的因素 数据集的大小 JOIN的条件 JOIN的类型 Spark中JOIN执行的5种策略 Shuffle Hash Join Broadcast Hash Join Sort Merge Join C…...
linux 常用脚本搜集(nginx) —— 筑梦之路
作为搜集之用 nginx acc日志分析 #!/bin/bash # 日志格式: $remote_addr - $remote_user [$time_local] "$request" $status $body_bytes_sent "$http_referer" "$http_user_agent" "$http_x_forwarded_for" LOG_FILE$1 echo "…...
基于PCIe的NVMe学习
一:基本概念 1.UltraScale:是Xilinx ZYNQ 系列产品 2.spec:大家现在别纠结于具体的命令,了解一下就好。老板交代干活的时候,再找spec一个一个看吧————猜测估计是命令表之类的。 Admin指令:——如下&…...
循环神经网络-1
目录 1 数据集构建 1.1 数据集的构建函数 1.2 加载数据并进行数据划分 1.3 构造Dataset类 2 模型构建 2.1 嵌入层 2.2 SRN层 2.3 线性层 2.4 模型汇总 3 模型训练 3.1 训练指定长度的数字预测模型 3.2 多组训练 3.3 损失曲线展示 4 模型评价 总结 参考文献 循环神经网络&…...
从零实现富文本编辑器#5-编辑器选区模型的状态结构表达
先前我们总结了浏览器选区模型的交互策略,并且实现了基本的选区操作,还调研了自绘选区的实现。那么相对的,我们还需要设计编辑器的选区表达,也可以称为模型选区。编辑器中应用变更时的操作范围,就是以模型选区为基准来…...
java 实现excel文件转pdf | 无水印 | 无限制
文章目录 目录 文章目录 前言 1.项目远程仓库配置 2.pom文件引入相关依赖 3.代码破解 二、Excel转PDF 1.代码实现 2.Aspose.License.xml 授权文件 总结 前言 java处理excel转pdf一直没找到什么好用的免费jar包工具,自己手写的难度,恐怕高级程序员花费一年的事件,也…...
Python爬虫(二):爬虫完整流程
爬虫完整流程详解(7大核心步骤实战技巧) 一、爬虫完整工作流程 以下是爬虫开发的完整流程,我将结合具体技术点和实战经验展开说明: 1. 目标分析与前期准备 网站技术分析: 使用浏览器开发者工具(F12&…...
【Web 进阶篇】优雅的接口设计:统一响应、全局异常处理与参数校验
系列回顾: 在上一篇中,我们成功地为应用集成了数据库,并使用 Spring Data JPA 实现了基本的 CRUD API。我们的应用现在能“记忆”数据了!但是,如果你仔细审视那些 API,会发现它们还很“粗糙”:有…...
令牌桶 滑动窗口->限流 分布式信号量->限并发的原理 lua脚本分析介绍
文章目录 前言限流限制并发的实际理解限流令牌桶代码实现结果分析令牌桶lua的模拟实现原理总结: 滑动窗口代码实现结果分析lua脚本原理解析 限并发分布式信号量代码实现结果分析lua脚本实现原理 双注解去实现限流 并发结果分析: 实际业务去理解体会统一注…...
拉力测试cuda pytorch 把 4070显卡拉满
import torch import timedef stress_test_gpu(matrix_size16384, duration300):"""对GPU进行压力测试,通过持续的矩阵乘法来最大化GPU利用率参数:matrix_size: 矩阵维度大小,增大可提高计算复杂度duration: 测试持续时间(秒&…...
Element Plus 表单(el-form)中关于正整数输入的校验规则
目录 1 单个正整数输入1.1 模板1.2 校验规则 2 两个正整数输入(联动)2.1 模板2.2 校验规则2.3 CSS 1 单个正整数输入 1.1 模板 <el-formref"formRef":model"formData":rules"formRules"label-width"150px"…...
力扣-35.搜索插入位置
题目描述 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 请必须使用时间复杂度为 O(log n) 的算法。 class Solution {public int searchInsert(int[] nums, …...
html css js网页制作成品——HTML+CSS榴莲商城网页设计(4页)附源码
目录 一、👨🎓网站题目 二、✍️网站描述 三、📚网站介绍 四、🌐网站效果 五、🪓 代码实现 🧱HTML 六、🥇 如何让学习不再盲目 七、🎁更多干货 一、👨…...
【生成模型】视频生成论文调研
工作清单 上游应用方向:控制、速度、时长、高动态、多主体驱动 类型工作基础模型WAN / WAN-VACE / HunyuanVideo控制条件轨迹控制ATI~镜头控制ReCamMaster~多主体驱动Phantom~音频驱动Let Them Talk: Audio-Driven Multi-Person Conversational Video Generation速…...
