在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面板显示过场动画画面相关推荐

  1. ue4相机_UE4无缝过场动画

    最近有个哥们给我看他们最近在做的一个游戏,其中有这样一段镜头 https://www.zhihu.com/video/1171378736917364736 运用到了一个很常用的过场方式,就是平时我们 ...

  2. unity怎么在UI面板上显示出3D立体模型

    unity怎么在Ui面板上显示出3D模型! 1.创建Render texture 2.创建RawImage 3.创建摄像机 注意点:1,摄像机和RawImage上面要将Render texture拖上 ...

  3. UE4 学习记录五 使用合体触发器触发过场动画移动其他物体 开门

    这只是用来记录我学习UE4过程的,可能帮不到你,先说声抱歉.为了防止误导他人,请勿转载,请勿转载,请勿转载. 本文的主题是通过过场动画,实现物体移动并旋转,通过人物运动触发触发器,然后播放动画.总章目 ...

  4. UE4.27 制作过场动画

    1.先创建关卡序列,并选择位置保存 2. 把创建的关卡序列放到场景中 位置在哪里无所谓 3.场景中添加电影摄像机 4. 对电影摄像机添加轨道 step1: 首先在世界大纲中选中电影摄像机组件,如下图右 ...

  5. [UE4] UI部分

    [UE4] UI部分 UMG基础 蓝图 几点思考 UMG和C++交互 UI基础控件和自定义控件 基础控件 自定义控件 3D UI UI适配 优化 UI开发示例 UI对话事件 SVN进行UE4项目协作 ...

  6. 如何做一个过场动画(场景加载)

    目录 场景加载的作用 第一步:创建场景 第二步:代码编写 场景加载的作用 unity中当一个场景过于庞大的时候,加载场景可能需要很多时间,这时候我们就需要做一个过场动画增强游戏的衔接. 第一步:创建场 ...

  7. 虚幻引擎(6)-过场动画

    文章目录 前言 其他介绍 上一篇笔记 下一篇笔记 动态预览图 一.创建关卡序列 [1]. 第一种创建的方法 [2]. 第二种创建的方法 二.添加摄像机 三.摄像机的属性设置 四.Sequencer界面 ...

  8. android 延时播放动画,HollyTransition: 让APP丝滑般流畅:深入解读Android过渡动画Transition. 共享元素动画、场景动画、过场动画、延时动画...

    HollyTransition 零.导读 深入解读Android过渡动画Transition: 页面切换动画(过场动画) 共享元素动画 延时动画 场景动画 一.Transition前世今生 为了支持各 ...

  9. 数独游戏开发——游戏主面板显示

    上次给大家介绍了如何实现资源加载进度条,资源加载完毕后就会进入游戏主界面.我们接着来实现游戏的功能--显示游戏主面板. 目前我们的数独游戏在资源加载完毕后就没有后续动作了,即游戏画面一直停留在进度条显 ...

最新文章

  1. 2021年Graph ML热门趋势和主要进展总结
  2. org.apache.struts2.dispatcher.FilterDispatcher的四个功能
  3. linux中计算高斯的进程,linux下运行高斯比windows的优势
  4. 主流路由器固件dd-wrt,tomato,openwrt对比介绍
  5. 一键移植工具_让UI设计畅通无阻 — 信息系统人机界面增强工具(HFE Designer)
  6. python爬虫实现网页采集器
  7. Mysql 常用函数总结
  8. 名片管理系统python详解_名的解释|名的意思|汉典“名”字的基本解释
  9. 靓仔落泪,性能问题定位难倒我了
  10. FileItem类的常用方法
  11. 惠普前总裁孙振耀指点职业规划(转帖)
  12. win 7 电脑错误676、734、678、651等解决办法
  13. 【紫书第五章】String、结构体、部分STL的常见用法
  14. text函数--Matplotlib
  15. C++Builder 2010深入TForm类之窗口与窗体
  16. Java常用算法-二分查找算法(两种方法实现)
  17. 层叠上下文、层叠层级、层叠顺序
  18. GDS中如何加logo
  19. 在Word中的方框里打对勾都有哪些方法?☑☑☑
  20. CAD打断的技巧、AUTOCAD——批量偏移

热门文章

  1. 鸿蒙os开发者大会的时间,华为鸿蒙OS即将升级!华为开发者大会2020时间地点公布...
  2. 使用SigmaPlot绘制折线图
  3. Python-Hello world+使用编辑器使用技巧
  4. 公司内网外网同时使用
  5. mysql 默认系统表_MySQL常用系统表大全(转)
  6. Vue指令之自定义指令
  7. WebRTC 混音分析
  8. 初学必懂—vue绑定class的几种方式+绑定内联样式总结
  9. android 打开网络pdf,Android 打开网络上pdf文件
  10. 并行计算与分布式处理的区别