- 博客(24)
- 资源 (4)
- 收藏
- 关注
原创 第二十二篇:如何打造沉浸式空间——基于UE4的异形Cave案例分享
伴随着中国文旅产业向纵深化方向发展,文旅4.0体验经济时代正在到来,沉浸式体验成为文旅演艺、实景娱乐等行业的发展热点,开始应用于城市空间、城市综合体、文化场馆、景区街区等文旅场景的应用。沉浸式场景通过视觉的超长延伸,给人来带来身临其境的空间感,从而使人获得震撼的、刺激的、不可思议的体验。 由于LED屏能够灵活、任意安装与拼接,能够充分满足各种建筑的整体结构和环境使用要求,并且大小和尺寸都可以按照要求来进行定制,并可实现高清分辨率,从而成为打造沉浸式场景的主要显示方案。目前,市场上最为常见的异形拼接屏表现形式
2021-08-18 15:06:53 2655
原创 第二十三篇:UE Ceisum开发之如何加载本地地形及经纬度、空间坐标相互转化
本篇是基于Cesium for Unreal这个插件,基本入门我这里就不多说了,不会的人可以先跟着这个教程学习一下Cesium for Unreal快速入门本篇重点讲述一下如何加载本地地形1、准备工作安装最新的Cesiumlab软件和ArcGIS软件2、准备数据(1)、在地理空间数据云上下载所需的高程数据,根据你所需的经纬度选择其中一个下载,下载完会得到一个压缩包,解压后会得到一个.img的文件地理空间数据云(2)、ArcGIS转化数据通过ArcGIS软件将得到的.img文件转换为
2022-03-24 11:14:03 3315 1
原创 第二十一篇:如何通过材质参数集动态修改材质
前面说过如何动态修改材质,今天说一下如何通过材质参数及批量修改多个材质。首先,新建一个工程,然后新建一个材质,写一个简单的发光材质新建一个材质参数集,命名Time Of Day,打开材质参数集,新建一个Scallar Parameters的变量,变量命名为Time Of Day1,Default Value为0修改材质,右击输入选择Collection Parameter节点,选中节点选择Collection为TimeOfDay,Paramater Name为Time Of Day1,然后讲自发
2021-01-15 14:32:43 762 1
原创 第十九篇:UE4基于nDisplay开发Cave空间(一)
之前写过两篇使用UE4 开发Cave空间的文章,后来发现UE4 有一个nDisplay的插件可以用于Cave的开发,这个插件已经帮解决了FOV计算,分辨率计算,同步等好多问题,大大减少了工作量,所以这篇文章向大家介绍一下如何用nDisplay插件开发Cave空间。...
2020-11-24 15:57:31 4010
原创 第十八篇:Unity/UE4如何实现Cave空间(二)
继续上一篇,因为通常为了拼Cave我们需要不停的修改FOV,分辨率,窗口位置这几个数据,所以最好把他们放置在外部文件中,动态读取。1、UE4动态读取外部文件新建一个C++类继承Blueprint Function Library,cpp文件代码如下:```cpp#include "ReadCSV.h"//CSV解析器#include "Runtime/Core/Public/Seria...
2019-11-05 16:50:21 2754 3
原创 第十七篇:Unity/UE4如何实现Cave空间(一)
首先什么叫CAVE空间, CAVE是围绕着观察者具有多个图像画面的虚拟现实系统,多个投影面组成一个虚拟空间。理论上CAVE是基于计算机图形学把高分辨率的立体投影技术和三维计算机图形技术、音响技术、传感器技术等综合在一起,产生一个供多人使用的完全沉浸的虚拟环境。通常CAVE会有上下左右前五块屏幕组成一个沉浸式的空间,如下图那么Unity和UE4如何实现Cave空间呢,这里我以UE4为例,...
2019-11-05 15:57:18 7300 4
原创 第四篇:UE4视角切换节点,Possess和Set View Target With Blend的区别
UE4中视角切换有好几种方法可以实现。第一种就是使用多个摄像机摆好位置,摄像机之间互相切换,缺陷是镜头直接跳转。今天要说得是一个摄像机实现镜头的切换,镜头切换主要是Possess和Set View Target With Blend两个节点,接下来说说他们的区别。 首先,我们需要了解UE4中的两种相机,一种是普通相机 ![在这里插入图片描述](https://img-blo...
2019-04-18 00:09:39 11560
原创 第十五篇:UE4 漫游Matinee的制作和如何在漫游中实现自由转向(改进)
之前在第五篇给大家讲过Matinee的制作和如何在漫游中自由转向,后来呢在持续的开发中又进行了不断的改进,为的就是使交互更方便,所以今天介绍的内容是在原来基础上的改进。首先Matinee的制作我这边就不重新说了,大家可以参考我的第五篇博客,今天主要说的是蓝图方便的修改,注意Matinee的制作大家最好用普通相机,不要用pawn类。完整蓝图就是这样好了,这就讲完了,很简洁方便。...
2019-01-15 10:34:02 1185
原创 第十四篇:UE4和Unity如何实现不规则按钮的点击
在平时开发中,难免会遇到需要使用不规则按钮的需求,我记得在以前面试的时候也遇到过这种提问,今天就给大家介绍一下Unity和UE4这两个引擎如何实现这种不规格按钮的点击。因为不论在Unity还是UE4中,按钮形状都是长方形的,那么不规则按钮我们就需要用到一张带Alpha值的图片,如图所示,黄色框是按钮整个的形状,但是我们想实现只点击红色区域触发点击事件,显然红色区域的Alpha值不为0,而其他区域...
2019-01-14 10:44:59 2514 1
原创 第十一篇:Unity与UE4的通信机制(一):Unity与Unity通信
今天开始为大家介绍一下unity和UE4的通信机制,如何实现两个PC端或者PC端与移动端的通信,包括Unity与Unity的通信,UE4与UE4的通信,UE4与Unity的通信,首先今天给大家介绍一下Unity与Unity之间的通信。...
2019-01-04 15:30:43 1444
原创 第十篇:UE4触控一体机开发,手势识别SDK
今天给大家介绍一个用于UE4触控一体机开发的SDK,该SDK支持单指点击,多指缩放等功能,博主亲测有效,大家快去下面的地址下载吧。[https://download.csdn.net/download/qq_21979113/10775130]将下载的文件包复制到工程的Content文件夹下打开Pawn相机类,添加组件,添加事件节点,然后就可以在蓝图中使用这两个节点了,UTCSwipeToM...
2018-11-09 16:44:34 3328 7
原创 第九篇:UE4小地图的制作
今天给大家介绍一下类似下图这种小地图的制作方法1、创建一个控件蓝图,将地图添加到画布中,检查场景是否有旋转,如果有,图片也要旋转相应的角度,否则位置无法对应上。再添加位置点和朝向的图片2、打开图表,新建两个函数,设置第一个函数的输入值为Actor类型第一个函数的蓝图如下第二个蓝图如下控件蓝图如下...
2018-11-08 14:35:56 2060
原创 第八篇:如何实现镜头绕中心点旋转
开发中我们有时需要实现类似沙盘鸟瞰的功能,即镜头绕着场景的中心进行上下左右下旋转,今天就简单介绍一下实现的这个的方法。 第一个方法是使用UE4自带的第三人称类。 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20181106174905734.)...
2018-11-08 10:49:20 4397
原创 第七篇:UE4小功能,翻页
今天,给大家介绍一下Ue4中如何使用Matinee来制作漫游,以及如何在漫游中实现自由转向。首先,给大家介绍一下Matinee的制作
2018-11-06 14:52:15 3988 1
原创 第五篇:UE4 漫游Matinee的制作和如何在漫游中实现自由转向
今天,以图片为例给大家介绍一下UE4翻页小功能的实现。1、新建一个控件蓝图类,将所有的图片拖入到画布中2、在控件蓝图类中新建一个数组,将图片赋值给数组,遍历数组3、实现上一张,下一张功能,首先新建两个按钮命名为上一页,下一页,分别添加Click事件,定义一个整型变量Scycle,用于数组下标索引上一页蓝图如下图下一页的实现和上一页类似,蓝图如下这样就实现了一个简单的翻页了。...
2018-11-05 17:47:51 4033 2
原创 第三篇:UE4如何制作3DUI,使3D UI跟随摄像机旋转
1、创建一个控件蓝图,在控件中添加图片2、创建一个Actor蓝图类,添加组件Widget,设置Widget的Widget Class为你刚才创建的控件蓝图3、将创建的Actor蓝图类拖入Map中,打开关卡蓝图,编辑以下蓝图第一步获取相机旋转角度和3D UI旋转角度第二步将相机角度指向Target,3D UI的角度指向Current,RInterp To节点表示将Current值插...
2018-10-16 15:28:38 9333 3
原创 第二篇:UE4如何动态修改物体材质
1、找到需要替换材质的物体,可以看到下方所有的材质,它是一个数组,前面是材质的下标2、打开关卡蓝图,编写如下蓝图第一步获取所有材质,创建动态材质接口;第二部设置材质,element Index代表要替换的材质下标,Material代表要替换成的材质。...
2018-10-16 14:59:21 11650
原创 第一篇:UE4如何输出全景图,和自定义截图
今天向大家介绍一下UE4的两种输出全景图的方法,一种是利用UE4自带的输出插件,一种是NVIDIA的插件一、UE4自带插件 1、打开Edit——>Plugins,选择Stereo Panoramic Movie Capture插件导入 2、运行项目,点击~键,出现如下输入框 3、 输入如下命令,SP.OutputDir F:/PluginsMovies,后面是你的输出全景...
2018-09-13 19:20:55 27283 4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人