ue4 unreal NDisplay插件 简易使用 三折幕 详细...
仅支持4.27版本
NDisplay文档 https://docs.unrealengine.com/4.27/en-US/WorkingWithMedia/IntegratingMedia/nDisplay/Overview/
Switchboard文档 https://docs.unrealengine.com/4.27/en-US/WorkingWithMedia/CommunicatingWithMediaComponents/Switchboard/
1.打开任意项目,开启两个插件并重启
NDisplay:多折幕插件
Switchboard:用于启动多折幕的工具
2.激活NDisplay功能并重启
ProjectSetting->Plugins->nDisplay->Enable=true
3.创建nDisplayConfig文件
4.选择如何创建(先以创建新的为例)
CopyExistingConfiguration 从模板内创建
注意:模板位置 引擎位置\Templates\TP_nDisplayBP\Content\ExampleConfigs 下均为官方配置模板
CreateNewConfig 直接创建新的
5.打开该文件并进行配置,本次示例为三折幕
6.创建三个NDisplayScreen组件,分别命名为Left Front Right 代表左前右三个屏幕
注意:当仅创建NDisplayScreen后,编译将会呈现Warning警告,该问题为没有绑定显示的显示面板,无需担心
7.将三个NDisplayScreen尺寸修改为16:9的倍数例如384.0*216.0
三个NDisplayScreen Transform参数如下
呈现结果如下:
8.在Cluster面板中创建Cluster节点
该节点含义为PC机节点,如需多机同时渲染,需要多个该节点(本示例为单机多画面)
将画面调整为需要参数即可(本示例为16:9测试按照上方384.0*216.0即可)
HostIPAddress 节点IP(本示例为本机127.0.0.1)
EnableSound 是否开启声音
Fullscreen 是否全屏
9.创建完成即可看见新生三个结构
Host_0 节点PC机
Node_0 节点 (有Master标记即为主机,类似游戏房间房主)
VP_0 ViewPort视口即节点内视图
在预览视图OutputMapping内表示为嵌套关系
红色窗口Host为机器
蓝色窗口Node为窗口内显示器
灰色为Viewport视图
本示例为单个机器,三个显示器,三个视图
10.复制两个Node及子节点,如下所示
11.将Node三个节点位置进行调整
在预览视图OutputMapping内结果,三个屏幕横向放置
可以按比例进行适当放大,避免图片过小导致问题 (左侧和上部为了避免贴边导致的测试不方便专门预留)
请熟练测试Viewport及Node参数调整带来的结果
12.将三个ViewPort绑定至第六步创建的三个NDisplayScreen并且绑定ViewOrigin
13.注意此时预览窗口为灰色,因为所有viewport同名(VP_0)
将所有ViewPort改名即可正常预览
14.保存编译,并将完成的NDisplayConfig文件拖拽至场景内,即可预览当前场景
15.将NDisplayConfig生成的Actor放置任意控制器下方当子物体并恢复至0点(该示例为第一人称控制器)
16.打开控制器面板使用蓝图同步控制器旋转到NDisplayConfig的旋转
BeginPlay内添加子物体抓取
增加维护旋转的自定义事件,注意:此处获取的旋转为FPS的相机,如需其他控制器,请找到正确的旋转干涉组件
在FPS旋转API后方调用维护旋转的自定义事件
17.主页面打开Switchboard
出现命令窗等待安装完毕即可
点OK即可 如果ConfigPath和uProject为空则将uProject定位到当前项目即可自动填写
18.配置Switchboard
添加nDisplay配置
点击自动扫描配置文件(注意:会扫描整个项目内的NDisplayConfig配置文件)
即可看到刚才配置的文件,点击OK
结果
更改配置文件的默认参数 打开设置
按照下方进行调节
19.打开Switchboard的服务端监听
该窗口会自动最小化
20.运行Switchboard
点击连接按键
此时为全部连接成功
点击启动按键 所有窗口自动最小化(注意星号为主机,需要鼠标在此窗口内才可以进行控制)
Left为主机,需要聚焦到该窗口才可以进行控制 Esc为全体退出
也可以通过关闭按键一键关闭所有实例
21.打包部署,和常规项目一样,正常打包即可
导出NDisplayConfig文件
导出至导报好的文件夹内即可
22.注意当前switchboard无法正常拷贝出来
需要将switchboard.bat内关联的路径进行修改(结果在我博客里面找就上一篇)
23.更改switchboard配置,关联至打包好的项目
24.启动即看见结果
ue4 unreal NDisplay插件 简易使用 三折幕 详细...相关推荐
- 中铁上海工程局华东研发中心展厅,cave沉浸空间设计,三折幕片源制作
中铁上海工程局华东研发中心展厅沉浸式三折幕cave空间项目:历时30余天精心打造完成,通过艺术创作的表现手法,围绕中铁上海工程局第一工程有限公司(华东研发中心)内容涵盖企业发展历程.核心业务介绍(海外 ...
- 在UE4(Unreal Engine4)中安装 Quixel Bridge Megascans bridget插件
UE4系列文章目录 文章目录 UE4系列文章目录 前言 一.Quixel Bridge使用 二.把Bridge插件导入UE4 1.在UE4中安装Bridge 2.验证Bridge插件是否成功 三.把B ...
- 使用UE4的nDisplay渲染到多个显示器
转自微信 https://mp.weixin.qq.com/s/gqJ6vLEhGIyhVaFW8POpXw 本文根据虚幻4.21版本的文档翻译.(原文地址:https://docs.unrealen ...
- UE4使用OpenCV插件调用电脑摄像头
UE4使用OpenCV插件调用电脑摄像头 使用的是UE4.27,参考两位大佬博客 https://blog.csdn.net/d137578736/article/details/79037849?s ...
- UE4(Unreal Engine4)虚幻引擎视口布局,并且自定义HDRI
UE4系列文章目录 文章目录 UE4系列文章目录 前言 一.操作步骤 1.准备工作 二.操作步骤 1.UE4中创建第三人称游戏 前言 在UE4中搭建电影级场景.先看下效果 一.操作步骤 1.准备工作 ...
- UE4使用nDisplay渲染到多个显示设备(一)
UE4使用nDisplay渲染到多个显示设备(一) 文档链接 交互式内容不局限于显示在一个屏幕上,甚至不局限于一个像VR头盔一样的双屏幕设备.越来越多的可视化系统旨在通过多个同时显示的实时内容来更有效 ...
- Eclipse插件安装的三种方式
Eclipse插件安装总结通过个人的学习体会,将目前Eclipse插件安装的三种方式,总结如下: 第一种方法很简单,在Eclipse的主目录(%ECLIPSE_HOME%)下有一个plugins目录和 ...
- 从零开始实现ASP.NET Core MVC的插件式开发(三) - 如何在运行时启用组件
标题:从零开始实现ASP.NET Core MVC的插件式开发(三) - 如何在运行时启用组件 作者:Lamond Lu 地址:https://www.cnblogs.com/lwqlun/p/112 ...
- 如涵定格3.4美元退市:投资人“三折”下车,成败均系张大奕一身
"3.4美元/ADS",成为如涵控股(NASDAQ:RUHN,下称如涵或如涵电商)的一个定格数字,也是其在美国纳斯达克挂牌交易期间的最后交易价格. 4月21日,美国证券交易委员会( ...
最新文章
- Docker 入门系列(1)- 初识容器,镜像、容器、仓库的区别
- 微信小程序进度条样式_微信小程序组件progress进度条解读和分析
- 【Deep Clustering】Improving Unsupervised Image Clustering With Robust Learning
- MySQL DATE_FORMAT() 函数
- vs2k5 notes
- 布里斯托大学计算机科学专业排名,2021年布里斯托大学世界及专业排名 多个领域位居全英前十!...
- Java 并发(生产者/消费者 模式)
- 2020 前端学习路线总结,哎呦,不错哦!
- Android studio SweetAlert for Android
- 一个基于运气的数据结构,你猜是啥?
- mysql停止更新时间_我如何更新这个MySQL查询以获取从开始、停止、暂停和恢复事件经过的总时间...
- mysql 忘记 root 密码
- pdf.js跨域加载文件
- 关于计算机知识的动画电影,动画概论总复习题目(附答案)
- 高数 | 函数在间断点处的极值问题
- 计算机凭证打印格式设置,打印凭证怎么设置纸张
- 计算机领域十大世界难题,世界四大科学难题是什么,什么是四大科学难题
- 互联网早报:京东健康宠物医院上线:注册医生超3000名 提供7X24在线健康咨询服务
- 购物车(session版)
- go语言 | jwt鉴权初涉