在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. 利用css对input[type=file] 样式进行美化,input上传按钮美化
  2. 浙江大学PAT上机题解析之1010. 一元多项式求导 (25)
  3. ML之nyoka:基于nyoka库利用LGBMClassifier模型实现对iris数据集训练、保存为pmml模型并重新载入pmml模型进而实现推理
  4. 2020年日历电子版(打印版)_2020年第11期印花世界电子版/手机版,欢迎在线免费阅读!...
  5. 安装kerberos报错 error: command 'gcc' failed with exit status 1
  6. Qt工作笔记-Qt文档阅读笔记-setMouseTracking(无需按下移动使得widget获取鼠标位置)
  7. 陈广老师 C#语言参考视频打包下载地址
  8. 公安部4号令中关于电子邮服务器
  9. 这就是XcodeGhost作者的原话
  10. 计算机接口学平时作业,西电《计算机接口与通信技术》平时作业[教学作业]
  11. 分享下我 Github 被封的经历
  12. PS打造唯美冷色调照片
  13. SOLID原则 【转】
  14. 心情札记 --- 人活着是为了天天开心快乐, 去憧憬和实现一切美好的事物
  15. matplotlib交互式数据光标实现——mpldatacursor
  16. 群聊比单聊,为什么复杂这么多?
  17. Digimat-MF:微观-宏观(两尺度)方法
  18. linux编译有线程的文件要加什么参数,Linux多线程实例,在编译中要加 -lpthread参数...
  19. 数字经济国际高级别会议在杭州开幕
  20. X58老平台华硕P6T SE安装NVME SSD折腾记录和简单教程

热门文章

  1. ASP.NET MVC3与ExtJS结合建站笔记(要点)
  2. pip config 修改国内源
  3. python 后端开发框架
  4. Android网络图片异步加载
  5. 未来在大数据行业发展,本科阶段该选择统计学专业还是大数据专业
  6. [可视化]时间线的7种设计方式
  7. 看透他(她)的心——平等思维对话录
  8. 基于数字孪生,广州华锐互动构建智慧城市数字化三维实景建模平台
  9. 床头笔记之Android开发学习(三)
  10. 人力资源后端项目_03-Mybatis-Plus之代码生成器