仅支持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插件 简易使用 三折幕 详细...相关推荐

  1. 中铁上海工程局华东研发中心展厅,cave沉浸空间设计,三折幕片源制作

    中铁上海工程局华东研发中心展厅沉浸式三折幕cave空间项目:历时30余天精心打造完成,通过艺术创作的表现手法,围绕中铁上海工程局第一工程有限公司(华东研发中心)内容涵盖企业发展历程.核心业务介绍(海外 ...

  2. 在UE4(Unreal Engine4)中安装 Quixel Bridge Megascans bridget插件

    UE4系列文章目录 文章目录 UE4系列文章目录 前言 一.Quixel Bridge使用 二.把Bridge插件导入UE4 1.在UE4中安装Bridge 2.验证Bridge插件是否成功 三.把B ...

  3. 使用UE4的nDisplay渲染到多个显示器

    转自微信 https://mp.weixin.qq.com/s/gqJ6vLEhGIyhVaFW8POpXw 本文根据虚幻4.21版本的文档翻译.(原文地址:https://docs.unrealen ...

  4. UE4使用OpenCV插件调用电脑摄像头

    UE4使用OpenCV插件调用电脑摄像头 使用的是UE4.27,参考两位大佬博客 https://blog.csdn.net/d137578736/article/details/79037849?s ...

  5. UE4(Unreal Engine4)虚幻引擎视口布局,并且自定义HDRI

    UE4系列文章目录 文章目录 UE4系列文章目录 前言 一.操作步骤 1.准备工作 二.操作步骤 1.UE4中创建第三人称游戏 前言 在UE4中搭建电影级场景.先看下效果 一.操作步骤 1.准备工作 ...

  6. UE4使用nDisplay渲染到多个显示设备(一)

    UE4使用nDisplay渲染到多个显示设备(一) 文档链接 交互式内容不局限于显示在一个屏幕上,甚至不局限于一个像VR头盔一样的双屏幕设备.越来越多的可视化系统旨在通过多个同时显示的实时内容来更有效 ...

  7. Eclipse插件安装的三种方式

    Eclipse插件安装总结通过个人的学习体会,将目前Eclipse插件安装的三种方式,总结如下: 第一种方法很简单,在Eclipse的主目录(%ECLIPSE_HOME%)下有一个plugins目录和 ...

  8. 从零开始实现ASP.NET Core MVC的插件式开发(三) - 如何在运行时启用组件

    标题:从零开始实现ASP.NET Core MVC的插件式开发(三) - 如何在运行时启用组件 作者:Lamond Lu 地址:https://www.cnblogs.com/lwqlun/p/112 ...

  9. 如涵定格3.4美元退市:投资人“三折”下车,成败均系张大奕一身

    "3.4美元/ADS",成为如涵控股(NASDAQ:RUHN,下称如涵或如涵电商)的一个定格数字,也是其在美国纳斯达克挂牌交易期间的最后交易价格. 4月21日,美国证券交易委员会( ...

最新文章

  1. Docker 入门系列(1)- 初识容器,镜像、容器、仓库的区别
  2. 微信小程序进度条样式_微信小程序组件progress进度条解读和分析
  3. 【Deep Clustering】Improving Unsupervised Image Clustering With Robust Learning
  4. MySQL DATE_FORMAT() 函数
  5. vs2k5 notes
  6. 布里斯托大学计算机科学专业排名,2021年布里斯托大学世界及专业排名 多个领域位居全英前十!...
  7. Java 并发(生产者/消费者 模式)
  8. 2020 前端学习路线总结,哎呦,不错哦!
  9. Android studio SweetAlert for Android
  10. 一个基于运气的数据结构,你猜是啥?
  11. mysql停止更新时间_我如何更新这个MySQL查询以获取从开始、停止、暂停和恢复事件经过的总时间...
  12. mysql 忘记 root 密码
  13. pdf.js跨域加载文件
  14. 关于计算机知识的动画电影,动画概论总复习题目(附答案)
  15. 高数 | 函数在间断点处的极值问题
  16. 计算机凭证打印格式设置,打印凭证怎么设置纸张
  17. 计算机领域十大世界难题,世界四大科学难题是什么,什么是四大科学难题
  18. 互联网早报:京东健康宠物医院上线:注册医生超3000名 提供7X24在线健康咨询服务
  19. 购物车(session版)
  20. go语言 | jwt鉴权初涉

热门文章

  1. 运维工程师必会的109个Linux命令
  2. 大名鼎鼎的SEO,有哪些发展方向?
  3. 所谓的Crack大揭秘
  4. Collection集合家族
  5. 蘑菇书 第一章绪论 习题
  6. 边云协同,边缘云更出彩
  7. AAAI2022行人重识别论文汇总
  8. Cornerstone 4.1 Mac破解版
  9. 2021年数维杯数学建模分析和思路——B题
  10. 小米12和小米11pro的区别