UE4-UI面板显示过场动画画面
在U3D中使用RenderTexture与相机配合使用,就可以将相机的画面显示到UI中,用来制作一些动态显示模型效果功能。找到了一个类似的方法在UE4中实现了操作。
一、创建TextureRenderTarget2D(渲染目标2D)命名为RenderTexture2D。
双击打开RenderTexture2D设置TextureRenderTarget2D的尺寸X.Y,这里影响的是画面的清晰度,
二、在模式面板搜索scene capture 选择 scene capture2D (场景采集2D),并将相机拖拽到场景中
三、创建过场动画,命名为MatineeTest,
1.将场景中创建的SceneCapture2D,添加到过场动画轨迹中,并添加变换
2.录制过场动画内容,这里示例以距离运动为例
注意:不需要添加相机切换轨迹
四、场景中选中ScenCapture2D 细节面板设置ScneCapture 纹理目标,可以选中拖拽,或者是通过下拉菜单选择。
五、创建材质,命名为RenderTextureMat。
1.在材质面板,将材质域设置为用户界面
2.将RenderTexture2D,拖拽到材质编辑面板中,并将RGB与最终颜色连接。完成后保存
五、创建Widget,命名为ShowMatineeWidget。
六、使用通用/图像,创建控件
1.设置Image大小
2.在Appearance面板,图像选择RenderTextureMat材质球。拖拽或者自己搜索选择。
预览界面可以看到图像。
为了更清晰的看到效果,我在Image后放置一个大的白色的图片做图片。
七、编辑显示控件及播放过场动画逻辑蓝图
1.方便测试,将过场动画直接扔到场景中,使用关卡蓝图进行演示
运行效果
场景中的相机还是可以看到场景,也可以控制移动。
遗留问题:使用CanvasRenderTarget2D也可以实现效果,对于CanvasRenderTarget2D暂未使用过。有待学习。
UE4-UI面板显示过场动画画面相关推荐
- ue4相机_UE4无缝过场动画
最近有个哥们给我看他们最近在做的一个游戏,其中有这样一段镜头 https://www.zhihu.com/video/1171378736917364736 运用到了一个很常用的过场方式,就是平时我们 ...
- unity怎么在UI面板上显示出3D立体模型
unity怎么在Ui面板上显示出3D模型! 1.创建Render texture 2.创建RawImage 3.创建摄像机 注意点:1,摄像机和RawImage上面要将Render texture拖上 ...
- UE4 学习记录五 使用合体触发器触发过场动画移动其他物体 开门
这只是用来记录我学习UE4过程的,可能帮不到你,先说声抱歉.为了防止误导他人,请勿转载,请勿转载,请勿转载. 本文的主题是通过过场动画,实现物体移动并旋转,通过人物运动触发触发器,然后播放动画.总章目 ...
- UE4.27 制作过场动画
1.先创建关卡序列,并选择位置保存 2. 把创建的关卡序列放到场景中 位置在哪里无所谓 3.场景中添加电影摄像机 4. 对电影摄像机添加轨道 step1: 首先在世界大纲中选中电影摄像机组件,如下图右 ...
- [UE4] UI部分
[UE4] UI部分 UMG基础 蓝图 几点思考 UMG和C++交互 UI基础控件和自定义控件 基础控件 自定义控件 3D UI UI适配 优化 UI开发示例 UI对话事件 SVN进行UE4项目协作 ...
- 如何做一个过场动画(场景加载)
目录 场景加载的作用 第一步:创建场景 第二步:代码编写 场景加载的作用 unity中当一个场景过于庞大的时候,加载场景可能需要很多时间,这时候我们就需要做一个过场动画增强游戏的衔接. 第一步:创建场 ...
- 虚幻引擎(6)-过场动画
文章目录 前言 其他介绍 上一篇笔记 下一篇笔记 动态预览图 一.创建关卡序列 [1]. 第一种创建的方法 [2]. 第二种创建的方法 二.添加摄像机 三.摄像机的属性设置 四.Sequencer界面 ...
- android 延时播放动画,HollyTransition: 让APP丝滑般流畅:深入解读Android过渡动画Transition. 共享元素动画、场景动画、过场动画、延时动画...
HollyTransition 零.导读 深入解读Android过渡动画Transition: 页面切换动画(过场动画) 共享元素动画 延时动画 场景动画 一.Transition前世今生 为了支持各 ...
- 数独游戏开发——游戏主面板显示
上次给大家介绍了如何实现资源加载进度条,资源加载完毕后就会进入游戏主界面.我们接着来实现游戏的功能--显示游戏主面板. 目前我们的数独游戏在资源加载完毕后就没有后续动作了,即游戏画面一直停留在进度条显 ...
最新文章
- 利用css对input[type=file] 样式进行美化,input上传按钮美化
- 浙江大学PAT上机题解析之1010. 一元多项式求导 (25)
- ML之nyoka:基于nyoka库利用LGBMClassifier模型实现对iris数据集训练、保存为pmml模型并重新载入pmml模型进而实现推理
- 2020年日历电子版(打印版)_2020年第11期印花世界电子版/手机版,欢迎在线免费阅读!...
- 安装kerberos报错 error: command 'gcc' failed with exit status 1
- Qt工作笔记-Qt文档阅读笔记-setMouseTracking(无需按下移动使得widget获取鼠标位置)
- 陈广老师 C#语言参考视频打包下载地址
- 公安部4号令中关于电子邮服务器
- 这就是XcodeGhost作者的原话
- 计算机接口学平时作业,西电《计算机接口与通信技术》平时作业[教学作业]
- 分享下我 Github 被封的经历
- PS打造唯美冷色调照片
- SOLID原则 【转】
- 心情札记 --- 人活着是为了天天开心快乐, 去憧憬和实现一切美好的事物
- matplotlib交互式数据光标实现——mpldatacursor
- 群聊比单聊,为什么复杂这么多?
- Digimat-MF:微观-宏观(两尺度)方法
- linux编译有线程的文件要加什么参数,Linux多线程实例,在编译中要加 -lpthread参数...
- 数字经济国际高级别会议在杭州开幕
- X58老平台华硕P6T SE安装NVME SSD折腾记录和简单教程