[Unreal4] Get virtual camera image in unreal engine and import it into UI(UMG) for UI camera real-time display

Objectives: Real-time acquisition of virtual camera lens images in Unreal Engine and display in GUI, similar to left and right rearview mirrors display images in racing games, or real-time acquisition of camera image information display in GUI interface, or real-time capture of camera images in VR.

Test version: 4.26 (universal for most versions)

Knowledge needed:

1. SceneCaptureComponent2D

2. CanvasRender target material (CanvasRenderTarget2D)

3. Image module in UI

Function implementation approach: to obtain a virtual camera image real time display and import the UI, you need a real-time capture images and convert them into dynamic material, real-time images were obtained through the scene capture the component 2d flow, converts the render target material to ordinary material, finally to create the image in the GUI, and give the image for the module material.

【unreal 4】 虚幻引擎中如何让UI(UMG)在窗口实时显示

首先创建好UI文件 打开关卡蓝图 添加如上图节点连接:【事件开始运行】(event begainplay)——【创建控件】(create widget)——【添加到视口】(add to viewport) 在创建控件中选择第一步创建好的UI 运行程序 看看UI是不是已经在窗口上显示了。 注意【创建X……

【unreal4】 虚幻引擎中如何实现蓝图中str的相加输出

当然大家开始学编程的时候都喜欢整个【HELLO WORLD !】,那么在UE4里面如何用数组优雅的输出一个【HELLO WORLD ! 】呢? 答案是Append节点!官方解释该节点的作用是:“将两个字符串连接在一起形成一个新字符串” 用一个小例子讲一下,如上图所示,这个问题可以转化为:如何通过数组……

hololens2开发版与商用版的区别

微软 hololens2于2019年2月25日正式发布,目前至少有7种版本,分别是:

  1. Hololens2 普通版 
  2. HoloLens 2 Industrial Edition (HoloLens 2 ⼯业版)
  3. HoloLens 2 Development Edition(HoloLens 2 开发者版本)
  4. Remote Assist HoloLens 2
  5. Remote Assist HoloLens 2 Industrial Edition
  6. Trimble XR10 with HoloLens 2
  7. HoloLens 2 美军特供版

【预告】实验室购入hololens2到手,即将开始研究

实验室新入一套HOLOLENS2,虽然一代吃灰已久,但是2感觉可玩的地方还是有的 准备开始研究,当然博主需要先写完作业……hhh 写个预告吧,花半年时间希望可以研究出点新东西来 准备说一下hololens2的使用感受:相比第一代来说,佩戴舒适感提升了60%以上,轻薄了很多,但是问题是戴上十来分钟还是……

VR虚拟现实设备操作规程

为了顺利地做好实验,保证实验成功,保护实验仪器设备,维护每个师生的安全,防止一切实验事故,特制订本安全操作规程。

一、未进实验室时,任课教师就应对本次实验进行预习,掌握操作过程及原理,弄清所有仪器的性能。估计可能发生危险的实验,在操作时注意防范。

二、实验开始前,检查仪器是否完整无损,装置是否正确稳妥。

三、实验阶段,应严格按照实验设备操作流程,发现异常现象立即向授课教师报告。详细的VR虚拟现实设备操作流程如下:

如何从零开始实现VR虚拟现实体验、研究平台搭建与项目开发

去年有幸参与且领导了一个VR项目的开发,我们三个人组成了一个小团队,一起开发了一个VR体验项目,团队成员包括一个乐于钻研技术的大佬,一个设计水平很高的可爱小姐姐,加本咸鱼。从完全不懂虚幻引擎到建立一个具有基本功能可以完成交互的VR项目,我们花费了4个月左右的时间,而且大家都并非是专职做这个,开发研究基本是在每天的空余时间完成的。前段时间有朋友问我如何实现VR的开发,需要做哪些准备,正好在这里整理一下。这篇文章是希望给其他高校的研发团队或者喜欢VR的个人提供一个初步的指引的作用,尽量让大家少走弯路,也是将我们开发过程中的经验效果最大化吧。

外国研究人员通过专利分析揭示了(AR)增强现实技术近年来的发展趋势

加拿大和意大利的研究人员在Computers in Industry发表的一篇论文统计了近年来的AR增强现实的专利申请趋势。

得出的主要结论为:
1. 文章选择了2,373项增强现实(AR)专利,并将其分为五个关键技术类别。
2. 2012年之后,其授权的AR专利数量以惊人的稳定年增长率(82%)增长。
3. 北美在AR专利的开发中起主导作用,而亚洲和欧洲则落后。
4. 企业拥有大部分的AR专利,尽管其中一些影响力很大的专利属于研究机构。

【Unreal Engine 虚幻引擎 4】 actor蓝图中碰撞触发左右自动门的蓝图实现

ps:这个是实现VR中的自动门自动开合效果的蓝图介绍

效果如图所示,其实就是用一个碰撞体,两个开合的门,在actor蓝图中实现VR 使用者靠近自动门,自动门被碰撞体触发实现左右移动。注意一点,VR中的头盔貌似是不代表人的,反而是手柄会和box collision实现触发效果。

下面介绍一下这种碰撞体触发的左右开闭的自动门效果的实现方式:

【unreal engine 虚幻引擎 4】在ACTOR蓝图中给UMG中的按钮添加事件触发

上一篇文章我们说了如何在UMG蓝图中直接绑定事件,但是其实按钮或者勾选框之类的交互控件,有多种方式可以实现其交互触发,比如我们这次讲一下如何在ACTOR蓝图中给按钮什么的绑定事件。首先讲一下为什么要把UMG放在ACTOR蓝图里:

主要是因为便于移动,尤其是像VR交互界面中,我们的交互菜单并不是铺满整个屏幕的,而是经常出现在各种空间位置的,这时候将UMG丢到ACTOR里面,然后就可以向移动蓝图一样,随便移动交互屏幕的位置了!
总之这个功能可以帮助大家在三维空间场景中,在任意位置添加需要交互的UMG界面。

那么如何在actor蓝图里面添加UMG交互界面呢?