当前位置:网站首页>UE4 unreal ndisplay plug-in easy to use three fold screen details
UE4 unreal ndisplay plug-in easy to use three fold screen details
2022-07-28 01:59:00 【Muddled Dad】
Support only 4.27 edition
NDisplay file https://docs.unrealengine.com/4.27/en-US/WorkingWithMedia/IntegratingMedia/nDisplay/Overview/
Switchboard file https://docs.unrealengine.com/4.27/en-US/WorkingWithMedia/CommunicatingWithMediaComponents/Switchboard/
1. Open any project , Open two plug-ins and restart
NDisplay: Multi fold screen plug-in

Switchboard: Tool for starting multi fold curtain

2. Activate NDisplay Function and restart
ProjectSetting->Plugins->nDisplay->Enable=true

3. establish nDisplayConfig file

4. Choose how to create ( Take creating a new one as an example )
CopyExistingConfiguration Create from within the template
Be careful : Template location Engine location \Templates\TP_nDisplayBP\Content\ExampleConfigs The following are official configuration templates
CreateNewConfig Create a new


5. Open the file and configure , This example is a three fold curtain
6. Create three NDisplayScreen Components , Named as Left Front Right Represents the front left and right three screens

Be careful : When creating only NDisplayScreen after , Compilation will render Warning Warning , The problem is that the display panel is not bound , Don't worry

7. Will three NDisplayScreen The size is changed to 16:9 For example 384.0*216.0
Three NDisplayScreen Transform The parameters are as follows



The results are as follows :

8. stay Cluster Panel to create Cluster node

This node means PC Machine node , If you need multiple machines to render at the same time , Multiple nodes are required ( This example is a single machine with multiple screens )
Adjust the screen to the required parameters ( This example is 16:9 Test according to the above 384.0*216.0 that will do )
HostIPAddress node IP( This example is native 127.0.0.1)
EnableSound Whether to turn on the sound
Fullscreen Is it full screen

9. After creation, you can see the three new structures
Host_0 node PC machine
Node_0 node ( Yes Master The tag is the host , Similar to the owner of the game room )
VP_0 ViewPort Viewports are views within nodes

In preview view OutputMapping Inner is expressed as nested relation

The red window Host For the machine
Blue window Node For the in window display
Grey is Viewport View
This example is a single machine , Three displays , Three views
10. Copy two Node And child nodes , As shown below

11. take Node Adjust the positions of three nodes



In preview view OutputMapping Internal results , Three screens are placed horizontally

It can be appropriately enlarged in proportion , Avoid problems caused by too small pictures ( The left side and the upper part are specially reserved to avoid inconvenient testing caused by trimming )

Please be proficient in the test Viewport And Node The result of parameter adjustment






12. Will three ViewPort Bind to the three created in step 6 NDisplayScreen And bind ViewOrigin



13. Note that the preview window is gray , Because all viewport The same name (VP_0)

Will all ViewPort Rename and preview normally


14. Save compilation , And will complete NDisplayConfig Drag and drop the file into the scene , You can preview the current scene

15. take NDisplayConfig Generated Actor Place the sub object under any controller and restore it to 0 spot ( This example is the first person controller )

16. Open the controller panel and use the blueprint to synchronize the controller rotation to NDisplayConfig The rotation of the
BeginPlay Add sub object grabbing

Add custom events to maintain rotation , Be careful : The rotation obtained here is FPS The camera , If you need other controllers , Please find the correct rotating interference component

stay FPS rotate API Then call the custom event to maintain rotation

17. Main page open Switchboard

The command window appears and waits for the installation to complete

spot OK that will do If ConfigPath and uProject If it is empty, it will uProject Locate the current item and fill it in automatically
18. To configure Switchboard
add to nDisplay To configure

Click auto scan Profile ( Be careful : Will scan the entire project NDisplayConfig The configuration file )

You can see the file just configured , Click on OK

result

Change the default parameters of the configuration file Open Settings

Adjust according to the following

19. open Switchboard The server monitors

The window is automatically minimized

20. function Switchboard
Click the connect button

At this point, all connections are successful

Click the start button All windows are automatically minimized ( Note that the asterisk is the host , You need the mouse in this window to control )

Left For the host , You need to focus on this window to control Esc Exit for all

You can also close all instances by pressing the close button

21. Packaged deployment , Just like regular projects , Normal packaging
export NDisplayConfig file


Export to the folder with good guide
22. Pay attention to the present switchboard It cannot be copied normally
Need to put switchboard.bat Modify the associated path ( As a result, I found the last one in my blog )
23. change switchboard To configure , Related to packaged projects

24. Start and see the result
边栏推荐
- Leveraging the blue ocean of household appliances consumption with "digital channels", the dealer online system enables enterprises to further their business
- 阿虎的故事
- Recursion related exercises
- Flink's real-time data analysis practice in iFLYTEK AI marketing business
- Favorite songs
- Process data and change the name of data
- Machine learning how to achieve epidemic visualization -- epidemic data analysis and prediction practice
- Packet capturing wizard netcapture app packet capturing tutorial "complete"
- 数据安全与隐私计算峰会-可证明安全:学习
- 递归的使用:1.将平铺数组转为树 2.将树转化为平铺数组
猜你喜欢

HCIP第十五天

N32L43x Flash读\写\擦除操作总结

Stock problems 5 times

Embedded classic communication protocol

Graph theory analysis of white matter brain function network: neural markers for classification and prediction of depression

Establishment of elk log analysis system

BGP联邦实验

Collection / container

Understand shader

BGP federal experiment
随机推荐
基于 Flink CDC 实现海量数据的实时同步和转换
忘记root密码
"Do you" want to be a test / development programmer? We strive to sprout
小散量化炒股记|量化系统中数据是源头,教你搭建一款普适的数据源框架
幸福的晚年
A comprehensive case of crawler learning -- visiting websites
HRD 1. a simple and reliable HRD detection method
##ELK日志分析系统搭建##
Forget the root password
实时数仓:美团的实时数仓建设实践
GBase 8c 事务ID和快照(四)
Redis 5 种基本数据结构
Embedded classic communication protocol
GBase 8c 备份控制函数(二)
集合/容器
A Tiger's Tale
C language · pointer
GBase 8c 快照同步函数
GBase 8c 数据库对象尺寸函数(一)
Gbase 8C transaction ID and snapshot (I)