ue4 unreal NDisplay插件 简易使用 三折幕 详细...

这篇具有很好参考价值的文章主要介绍了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:多折幕插件

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

Switchboard:用于启动多折幕的工具

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

2.激活NDisplay功能并重启

ProjectSetting->Plugins->nDisplay->Enable=true

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

3.创建nDisplayConfig文件

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

4.选择如何创建(先以创建新的为例)

CopyExistingConfiguration 从模板内创建

注意:模板位置 引擎位置\Templates\TP_nDisplayBP\Content\ExampleConfigs 下均为官方配置模板

CreateNewConfig 直接创建新的

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

5.打开该文件并进行配置,本次示例为三折幕

6.创建三个NDisplayScreen组件,分别命名为Left Front Right 代表左前右三个屏幕

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

注意:当仅创建NDisplayScreen后,编译将会呈现Warning警告,该问题为没有绑定显示的显示面板,无需担心

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

7.将三个NDisplayScreen尺寸修改为16:9的倍数例如384.0*216.0

三个NDisplayScreen Transform参数如下

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

呈现结果如下:

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

8.在Cluster面板中创建Cluster节点

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

该节点含义为PC机节点,如需多机同时渲染,需要多个该节点(本示例为单机多画面)

将画面调整为需要参数即可(本示例为16:9测试按照上方384.0*216.0即可)

HostIPAddress 节点IP(本示例为本机127.0.0.1)

EnableSound 是否开启声音

Fullscreen 是否全屏

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

9.创建完成即可看见新生三个结构

Host_0 节点PC机

Node_0 节点 (有Master标记即为主机,类似游戏房间房主)

VP_0 ViewPort视口即节点内视图

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

在预览视图OutputMapping内表示为嵌套关系

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

红色窗口Host为机器

蓝色窗口Node为窗口内显示器

灰色为Viewport视图

本示例为单个机器,三个显示器,三个视图

10.复制两个Node及子节点,如下所示

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

11.将Node三个节点位置进行调整

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

在预览视图OutputMapping内结果,三个屏幕横向放置

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

可以按比例进行适当放大,避免图片过小导致问题 (左侧和上部为了避免贴边导致的测试不方便专门预留)

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

请熟练测试Viewport及Node参数调整带来的结果

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

12.将三个ViewPort绑定至第六步创建的三个NDisplayScreen并且绑定ViewOrigin

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

13.注意此时预览窗口为灰色,因为所有viewport同名(VP_0)

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

将所有ViewPort改名即可正常预览

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

14.保存编译,并将完成的NDisplayConfig文件拖拽至场景内,即可预览当前场景

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

15.将NDisplayConfig生成的Actor放置任意控制器下方当子物体并恢复至0点(该示例为第一人称控制器)

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

16.打开控制器面板使用蓝图同步控制器旋转到NDisplayConfig的旋转

BeginPlay内添加子物体抓取

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

增加维护旋转的自定义事件,注意:此处获取的旋转为FPS的相机,如需其他控制器,请找到正确的旋转干涉组件

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

在FPS旋转API后方调用维护旋转的自定义事件

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

17.主页面打开Switchboard

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

出现命令窗等待安装完毕即可

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

点OK即可 如果ConfigPath和uProject为空则将uProject定位到当前项目即可自动填写

18.配置Switchboard

添加nDisplay配置

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

点击自动扫描配置文件(注意:会扫描整个项目内的NDisplayConfig配置文件)

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

即可看到刚才配置的文件,点击OK

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

结果

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

更改配置文件的默认参数 打开设置

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

按照下方进行调节

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

19.打开Switchboard的服务端监听

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

该窗口会自动最小化

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

20.运行Switchboard

点击连接按键

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

此时为全部连接成功

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

点击启动按键 所有窗口自动最小化(注意星号为主机,需要鼠标在此窗口内才可以进行控制)

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

Left为主机,需要聚焦到该窗口才可以进行控制 Esc为全体退出

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

也可以通过关闭按键一键关闭所有实例

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

21.打包部署,和常规项目一样,正常打包即可

导出NDisplayConfig文件

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

导出至导报好的文件夹内即可

22.注意当前switchboard无法正常拷贝出来

需要将switchboard.bat内关联的路径进行修改(结果在我博客里面找就上一篇)

23.更改switchboard配置,关联至打包好的项目

ue4 unreal NDisplay插件 简易使用 三折幕 详细...

24.启动即看见结果文章来源地址https://www.toymoban.com/news/detail-416425.html

到了这里,关于ue4 unreal NDisplay插件 简易使用 三折幕 详细...的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Unreal Engine05:UE4基本概念

    主要是介绍一下UE4中的一些常用概念。 参考的博客如下: UE4常用逻辑关系和说明; UE4入门学习4:C++编程介绍; UE4中基础的类及其之间的关系; [官方] 虚幻引擎 4 术语; 《图解UE4渲染体系》Part 0 引擎基础 UE4世界的主要结构如下: World (当前游戏世界,可以包含多个Level)

    2024年02月06日
    浏览(65)
  • UE4(Unreal Engine4)虚幻引擎视口布局,并且自定义HDRI

    在UE4中搭建电影级场景。先看下效果 (1)在UE4(Unreal Engine4)中安装 Quixel Bridge Megascans bridget插件 具体操作:请看我这篇博文:Quixel Bridge Megascans bridget插件 (2)素材准备: Quixel Bridge (1)创建关卡 (2)设置过场动画 (3)加入HDRI背景 (4)重置曝光 (5)组装资源 石头 蘑菇

    2023年04月08日
    浏览(58)
  • UE4(Unreal Engine 4)运行setup.bat发生403报错的问题

    最近UE官方在迁移服务器,有些D:UE4EngineBuildCommit.gitdeps.xml文件需要更新。此时需要你去往UE对应的版本下载新的Commit.gitdeps.xml文件,并且覆盖原有的Commit.gitdeps.xml文件。UE的官方说明 覆盖前 覆盖后

    2024年02月11日
    浏览(45)
  • UE4/5C++多线程插件制作(二十一、使用)

    目录 DemoPawn.h DemoPawn.cpp 会出现的bug 插件 相关的插件制作在上一节已经完成了。 具体的使用方式在第0章已经写了,get之后去绑定即可。 而后笔者做了一个接口,具体的绑定方式也就在这个接口里面。 接下来最重要的是进行使用,对此我做了一个与蓝图相关的接口,里面是这

    2024年02月12日
    浏览(55)
  • 【虚幻引擎UE】UE4/UE5 功能性插件推荐及使用介绍 1

    实现POST/GET基本方法,并支持HEAD带信息。 使用案例:【虚幻引擎UE】UE5 三种模式调用API详解(案例基于免费Varest插件) 能够快速实现打开对话框获取数据的导入、导出路径。 某月限免插件,比较方便的地图插件,可以改改样式直接用。 http下载数据到指定路径 按空格可以切

    2023年04月11日
    浏览(108)
  • 【虚幻引擎UE】UE4/UE5 功能性插件推荐及使用介绍 2

    (基于UE5 的Python支持插件) 支持Python语言基于UE5进行开发 GIT地址:https://github.com/mamoniem/UnrealEditorPythonScripts (基于UE5 的Haxe支持插件) Haxe是一门新兴的开源编程语言,是一种开源的编程语言。支持Haxe语言基于UE5进行开发。 GIT地址:https://github.com/RobertBorghese/Haxe-UnrealEngine

    2024年02月06日
    浏览(97)
  • 【虚幻引擎UE】UE4/UE5 GIS辅助类插件推荐及使用介绍

    此插件将虚幻引擎连接到Speckle,允许从Speckle接收版本化的3D数据,可以实现Revit、Rhino、Blender、Sketchup、Unity、虚幻引擎、AutoCAD等之间的完全互操作协作。 这是一个涵盖了在展厅、工业产品或其他3D场景中导航的许多可能性的系统。在窗口、触摸屏、手机和Html5上。 只需快速

    2024年02月07日
    浏览(102)
  • ue4 unreal Instanced Static Mesh Component 实例化静态网格体组件 的用法及意义

    注意这是个组件  ​​  这个组件的意义 本来在建模软件里面就有这个功能 用来应对大量,同样网格,同样材质,不同几何信息(位置 旋转 缩放)的网格 比如场景里面的垃圾桶 电线杆 路灯等几百上千的东西  我试过一两万挺轻松的... 比较骚的操作是可以更新几何信息,

    2024年02月09日
    浏览(64)
  • UE4 关于使用Webbrowser插件遇到的问题以及解决办法

    解决办法:第一种办法,重新编译了cef源码,改成支持H.264,然后在UE4安装目录下替换相关文件,网上有教程自己搜。第二种办法是直接找改好的插件,桃宝 解决办法:使用webbrowser的ExecuteJavascript函数执行js代码,这段代码的大概意思就是将滑动条的长宽设置为0以此来达到隐

    2024年02月12日
    浏览(62)
  • UE5内置浏览器插件WebUI简易使用笔记

    之前的项目中为了提高效率,避免使用UE功能不完善的UMG系统,使用了WebUI插件,在UI中内嵌浏览器来展示网页。用Vue框架配合插件制作网页还是比UMG要快很多的,毕竟UE的UI制作插件比较少。 首先在UMG中创建一个新UI,拉一个新的面板,然后在里面加一个WebInterface组件。 之后

    2024年02月04日
    浏览(52)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包