Single Server + 3x WQXGA Projectors (mosaic) [via MPCDI]
Full display setup:
- 1x FullHD Monitor: 1920×1080 : To be skipped by nDisplay.
- 1x Portrait Mosaic of 3x Projectors: 4800×2560 : Target display to run the application.
[info] version="23" #Application Instances: Single Cluster at localhost address [cluster_node] id="node_1" addr="127.0.0.1" window="wnd_1" master="true" # Window definitions: Each application instance has a window with a precise location on a desktop # WinX=1920 is the offset from which the projectors’ Mosaic starts [window] id=wnd_1 fullscreen=false WinX=1920 WinY=0 ResX=4800 ResY=2560 viewports="vp_1, vp_2, vp_3" # Viewports: one viewport per projector [viewport] id=vp_1 x=0 y=0 width=1600 height=2560 projection=proj_pfm_1 [viewport] id=vp_2 x=1600 y=0 width=1600 height=2560 projection=proj_pfm_2 [viewport] id=vp_3 x=3200 y=0 width=1600 height=2560 projection=proj_pfm_3 # MPCDI Configuration [projection] id=proj_pfm_1 type="mpcdi" pfm="F:\UnrealConfig\newMPCDI\Display0.pfm" alpha="F:\UnrealConfig\newMPCDI\a.png" alpha_gamma=2 scale=1 origin=mpcdi_origin [projection] id=proj_pfm_2 type="mpcdi" pfm="F:\UnrealConfig\newMPCDI\Display1.pfm" alpha="F:\UnrealConfig\newMPCDI\b.png" alpha_gamma=2 scale=1 origin=mpcdi_origin [projection] id=proj_pfm_3 type="mpcdi" pfm="F:\UnrealConfig\newMPCDI\Display2.pfm" alpha="F:\UnrealConfig\newMPCDI\c.png" alpha_gamma=2 scale=1 origin=mpcdi_origin # Default nDisplay camera [camera] id=camera_static loc="X=0,Y=0,Z=0" # Component to use as parent for MPCDI mesh data (see [projection] above) [scene_node] id=mpcdi_origin loc="X=0,Y=0,Z=0" rot="P=0,Y=0,R=0"
4x Servers + 3x WQXGA Projectors + 1 FHD Monitor [via MPCDI]
Full display setup:
- 1x Master: 1920×1080 monitor showing a simple viewport.
- 3x Clients: each has a 1600×2560 projector.
[info] version="23" # Application instances [cluster_node] id="node_1" addr="192.168.1.100" window="wnd_0" master="true" sound="true" [cluster_node] id="node_2" addr="192.168.1.110" window="wnd_1" [cluster_node] id="node_3" addr="192.168.1.111" window="wnd_2" [cluster_node] id="node_4" addr="192.168.1.112" window="wnd_3" # Window definitions. [window] id=wnd_0 fullscreen=true WinX=0 WinY=0 ResX=1920 ResY=1080 viewports="vp_0" [window] id=wnd_1 fullscreen=true WinX=0 WinY=0 ResX=1600 ResY=2560 viewports="vp_1" [window] id=wnd_2 fullscreen=true WinX=0 WinY=0 ResX=1600 ResY=2560 viewports="vp_2" [window] id=wnd_3 fullscreen=true WinX=0 WinY=0 ResX=1600 ResY=2560 viewports="vp_3" # Viewports. Each window has a single viewport that covers the whole window space [viewport] id=vp_0 x=0 y=0 width=1920 height=1080 projection=proj_0 [viewport] id=vp_1 x=0 y=0 width=1600 height=2560 projection=proj_1 [viewport] id=vp_2 x=0 y=0 width=1600 height=2560 projection=proj_2 [viewport] id=vp_3 x=0 y=0 width=1600 height=2560 projection=proj_3 # MPCDI Configuration [projection] id=proj_0 type="simple" screen="scr_1" [projection] id=proj_1 type="mpcdi" pfm="C:\UE_ndisplay\F1\Display0.pfm" alpha="C:\UE_ndisplay\F1\Display0.png" alpha_gamma=2 scale=1 [projection] id=proj_2 type="mpcdi" pfm="C:\UE_ndisplay\F1\Display1.pfm" alpha="C:\UE_ndisplay\F1\Display1.png" alpha_gamma=2 scale=1 [projection] id=proj_3 type="mpcdi" pfm="C:\UE_ndisplay\F1\Display2.pfm" alpha="C:\UE_ndisplay\F1\Display2.png" alpha_gamma=2 scale=1 # Monitor Screen [screen] id="scr_1" loc="X=0,Y=0,Z=0" rot="P=0,Y=0,R=0" size="X=0.3,Y=0.2" # Default nDisplay camera [camera] id=camera_static loc="X=0,Y=0,Z=0" #[general] swap_sync_policy="1" #[network] cln_conn_tries_amount="10" cln_conn_retry_delay="1000" game_start_timeout="30000" barrier_wait_timeout="5000"
Single Server + 3x WQXGA Projectors (mosaic) [via VWF]
[info] version="23" # Application instances [cluster_node] id="node_1" addr="127.0.0.1" sound=true window="wnd_1" master="true" #[cluster_node] id="node_2" addr="192.168.1.100" window="wnd_2" #[cluster_node] id="node_3" addr="192.168.1.100" window="wnd_3" # Window definitions. # Each application instance has a window with personal location on a desktop (windowed mode) [window] id=wnd_1 fullscreen=true WinX=3840 WinY=0 ResX=4800 ResY=2560 viewports="vp_1, vp_2, vp_3" #[window] id=wnd_1 fullscreen=false WinX=3840 WinY=0 ResX=1600 ResY=2560 viewports="vp_1" #[window] id=wnd_2 fullscreen=false WinX=5440 WinY=0 ResX=1600 ResY=2560 viewports="vp_2" #[window] id=wnd_3 fullscreen=false WinX=7040 WinY=0 ResX=1600 ResY=2560 viewports="vp_3" # Viewports. Each window has a single viewport that covers the whole window space [viewport] id=vp_1 x=0 y=0 width=1600 height=2560 projection=proj_pfm_1 [viewport] id=vp_2 x=1600 y=0 width=1600 height=2560 projection=proj_pfm_2 [viewport] id=vp_3 x=3200 y=0 width=1600 height=2560 projection=proj_pfm_3 # VIOSO [projection] id=proj_pfm_1 type="vioso" file="F:\UnrealConfig\F1\left.vwf" base="[1000 0 0 0] [0 1000 0 0] [0 0 1000 0] [0 0 0 1]" origin="origin_node" [projection] id=proj_pfm_2 type="vioso" file="F:\UnrealConfig\F1\mid.vwf" base="[1000 0 0 0] [0 1000 0 0] [0 0 1000 0] [0 0 0 1]" origin="origin_node" [projection] id=proj_pfm_3 type="vioso" file="F:\UnrealConfig\F1\right.vwf" base="[1000 0 0 0] [0 1000 0 0] [0 0 1000 0] [0 0 0 1]" origin="origin_node" # Default nDisplay camera [camera] id=camera_static loc="X=0,Y=0,Z=0" # Component to use as parent for MPCDI mesh data (see [projection] above) [scene_node] id=origin_node loc="X=0,Y=0,Z=0" rot="P=0,Y=0,R=0"