From 022e9ff3ff62bcf1e9c4488b31a0dba2d8fa68bc Mon Sep 17 00:00:00 2001
From: David Gilbert <gilbert@vr.rwth-aachen.de>
Date: Wed, 7 Aug 2024 09:50:17 +0200
Subject: [PATCH] feature(cave): Adds secondary local example config.

---
 .../ExampleConfigs/NDC_CaveSmall.ndisplay     | 464 ++++++++++++++++++
 .../ExampleConfigs/NDC_CaveSmall.uasset       | Bin 0 -> 47807 bytes
 2 files changed, 464 insertions(+)
 create mode 100644 Content/Config/ExampleConfigs/NDC_CaveSmall.ndisplay
 create mode 100644 Content/Config/ExampleConfigs/NDC_CaveSmall.uasset

diff --git a/Content/Config/ExampleConfigs/NDC_CaveSmall.ndisplay b/Content/Config/ExampleConfigs/NDC_CaveSmall.ndisplay
new file mode 100644
index 0000000..4a16f45
--- /dev/null
+++ b/Content/Config/ExampleConfigs/NDC_CaveSmall.ndisplay
@@ -0,0 +1,464 @@
+{
+	"nDisplay":
+	{
+		"description": "nDisplay configuration",
+		"version": "5.00",
+		"assetPath": "/RWTHVRCluster/Config/ExampleConfigs/NDC_CaveSmall.NDC_CaveSmall",
+		"misc":
+		{
+			"bFollowLocalPlayerCamera": false,
+			"bExitOnEsc": true,
+			"bOverrideViewportsFromExternalConfig": true,
+			"bOverrideTransformsFromExternalConfig": false
+		},
+		"scene":
+		{
+			"xforms":
+			{
+				"cave_origin":
+				{
+					"parentId": "",
+					"location":
+					{
+						"x": 0,
+						"y": 0,
+						"z": 10
+					},
+					"rotation":
+					{
+						"pitch": 0,
+						"yaw": 0,
+						"roll": 0
+					}
+				},
+				"cave_center":
+				{
+					"parentId": "cave_origin",
+					"location":
+					{
+						"x": 0,
+						"y": 0,
+						"z": 100
+					},
+					"rotation":
+					{
+						"pitch": 0,
+						"yaw": 0,
+						"roll": 0
+					}
+				},
+				"display_floor":
+				{
+					"parentId": "cave_center",
+					"location":
+					{
+						"x": 0,
+						"y": 0,
+						"z": -100
+					},
+					"rotation":
+					{
+						"pitch": -90,
+						"yaw": 0,
+						"roll": -0
+					}
+				},
+				"angle_left":
+				{
+					"parentId": "cave_center",
+					"location":
+					{
+						"x": 150,
+						"y": -150,
+						"z": 0
+					},
+					"rotation":
+					{
+						"pitch": -0,
+						"yaw": -89.999992370605469,
+						"roll": 0
+					}
+				},
+				"display_left":
+				{
+					"parentId": "angle_left",
+					"location":
+					{
+						"x": -1.52587890625e-05,
+						"y": -149.99996948242188,
+						"z": 0
+					},
+					"rotation":
+					{
+						"pitch": 0,
+						"yaw": 0,
+						"roll": 0
+					}
+				},
+				"angle_right":
+				{
+					"parentId": "cave_center",
+					"location":
+					{
+						"x": 150,
+						"y": 150,
+						"z": 0
+					},
+					"rotation":
+					{
+						"pitch": 0,
+						"yaw": 89.999992370605469,
+						"roll": -0
+					}
+				},
+				"display_right":
+				{
+					"parentId": "angle_right",
+					"location":
+					{
+						"x": 0,
+						"y": 150,
+						"z": 0
+					},
+					"rotation":
+					{
+						"pitch": 0,
+						"yaw": 0,
+						"roll": 0
+					}
+				}
+			},
+			"cameras":
+			{
+				"DefaultViewPoint":
+				{
+					"interpupillaryDistance": 6.4000000953674316,
+					"swapEyes": false,
+					"stereoOffset": "none",
+					"parentId": "",
+					"location":
+					{
+						"x": 0,
+						"y": 0,
+						"z": 50
+					},
+					"rotation":
+					{
+						"pitch": 0,
+						"yaw": 0,
+						"roll": 0
+					}
+				}
+			},
+			"screens":
+			{
+				"scr_left":
+				{
+					"size":
+					{
+						"width": 300,
+						"height": 200
+					},
+					"parentId": "display_left",
+					"location":
+					{
+						"x": 0,
+						"y": 0,
+						"z": 0
+					},
+					"rotation":
+					{
+						"pitch": 0,
+						"yaw": 0,
+						"roll": 0
+					}
+				},
+				"scr_right":
+				{
+					"size":
+					{
+						"width": 300,
+						"height": 200
+					},
+					"parentId": "display_right",
+					"location":
+					{
+						"x": 0,
+						"y": 0,
+						"z": 0
+					},
+					"rotation":
+					{
+						"pitch": 0,
+						"yaw": 0,
+						"roll": 0
+					}
+				},
+				"scr_floor":
+				{
+					"size":
+					{
+						"width": 300,
+						"height": 300
+					},
+					"parentId": "display_floor",
+					"location":
+					{
+						"x": 0,
+						"y": 0,
+						"z": 0
+					},
+					"rotation":
+					{
+						"pitch": 0,
+						"yaw": 0,
+						"roll": 0
+					}
+				}
+			}
+		},
+		"cluster":
+		{
+			"primaryNode":
+			{
+				"id": "node_left",
+				"ports":
+				{
+					"ClusterSync": 41001,
+					"ClusterEventsJson": 41003,
+					"ClusterEventsBinary": 41004
+				}
+			},
+			"sync":
+			{
+				"renderSyncPolicy":
+				{
+					"type": "ethernet",
+					"parameters":
+					{
+					}
+				},
+				"inputSyncPolicy":
+				{
+					"type": "ReplicatePrimary",
+					"parameters":
+					{
+					}
+				}
+			},
+			"network":
+			{
+				"ConnectRetriesAmount": "300",
+				"ConnectRetryDelay": "1000",
+				"GameStartBarrierTimeout": "18000000",
+				"FrameStartBarrierTimeout": "1800000",
+				"FrameEndBarrierTimeout": "1800000",
+				"RenderSyncBarrierTimeout": "1800000"
+			},
+			"failover":
+			{
+				"failoverPolicy": "Disabled"
+			},
+			"nodes":
+			{
+				"node_left":
+				{
+					"host": "127.0.0.1",
+					"sound": true,
+					"fullScreen": false,
+					"renderHeadless": false,
+					"graphicsAdapter": -1,
+					"textureShare": false,
+					"window":
+					{
+						"x": 120,
+						"y": 680,
+						"w": 600,
+						"h": 400
+					},
+					"postprocess":
+					{
+					},
+					"viewports":
+					{
+						"vp_left":
+						{
+							"camera": "DefaultViewPoint",
+							"bufferRatio": 1,
+							"gPUIndex": -1,
+							"allowCrossGPUTransfer": false,
+							"isShared": false,
+							"overscan":
+							{
+								"bEnabled": false,
+								"mode": "percent",
+								"left": 0,
+								"right": 0,
+								"top": 0,
+								"bottom": 0,
+								"oversize": true
+							},
+							"region":
+							{
+								"x": 0,
+								"y": 8,
+								"w": 600,
+								"h": 400
+							},
+							"projectionPolicy":
+							{
+								"type": "simple",
+								"parameters":
+								{
+									"screen": "scr_left"
+								}
+							}
+						}
+					},
+					"outputRemap":
+					{
+						"bEnable": false,
+						"dataSource": "mesh",
+						"staticMeshAsset": "",
+						"externalFile": ""
+					}
+				},
+				"node_right":
+				{
+					"host": "127.0.0.1",
+					"sound": false,
+					"fullScreen": false,
+					"renderHeadless": false,
+					"graphicsAdapter": -1,
+					"textureShare": false,
+					"window":
+					{
+						"x": 1320,
+						"y": 680,
+						"w": 600,
+						"h": 400
+					},
+					"postprocess":
+					{
+					},
+					"viewports":
+					{
+						"vp_right":
+						{
+							"camera": "DefaultViewPoint",
+							"bufferRatio": 1,
+							"gPUIndex": -1,
+							"allowCrossGPUTransfer": false,
+							"isShared": false,
+							"overscan":
+							{
+								"bEnabled": false,
+								"mode": "percent",
+								"left": 0,
+								"right": 0,
+								"top": 0,
+								"bottom": 0,
+								"oversize": true
+							},
+							"region":
+							{
+								"x": 0,
+								"y": 0,
+								"w": 600,
+								"h": 400
+							},
+							"projectionPolicy":
+							{
+								"type": "simple",
+								"parameters":
+								{
+									"screen": "scr_right"
+								}
+							}
+						}
+					},
+					"outputRemap":
+					{
+						"bEnable": false,
+						"dataSource": "mesh",
+						"staticMeshAsset": "",
+						"externalFile": ""
+					}
+				},
+				"node_floor":
+				{
+					"host": "127.0.0.1",
+					"sound": false,
+					"fullScreen": false,
+					"renderHeadless": false,
+					"graphicsAdapter": -1,
+					"textureShare": false,
+					"window":
+					{
+						"x": 720,
+						"y": 480,
+						"w": 600,
+						"h": 600
+					},
+					"postprocess":
+					{
+					},
+					"viewports":
+					{
+						"vp_floor":
+						{
+							"camera": "DefaultViewPoint",
+							"bufferRatio": 1,
+							"gPUIndex": -1,
+							"allowCrossGPUTransfer": false,
+							"isShared": false,
+							"overscan":
+							{
+								"bEnabled": false,
+								"mode": "percent",
+								"left": 0,
+								"right": 0,
+								"top": 0,
+								"bottom": 0,
+								"oversize": true
+							},
+							"region":
+							{
+								"x": 0,
+								"y": 0,
+								"w": 600,
+								"h": 600
+							},
+							"projectionPolicy":
+							{
+								"type": "simple",
+								"parameters":
+								{
+									"screen": "scr_floor"
+								}
+							}
+						}
+					},
+					"outputRemap":
+					{
+						"bEnable": false,
+						"dataSource": "mesh",
+						"staticMeshAsset": "",
+						"externalFile": ""
+					}
+				}
+			}
+		},
+		"customParameters":
+		{
+			"SampleArg1": "SampleVal1",
+			"SampleArg2": "SampleVal2"
+		},
+		"diagnostics":
+		{
+			"simulateLag": false,
+			"minLagTime": 0.0099999997764825821,
+			"maxLagTime": 0.5
+		}
+	}
+}
\ No newline at end of file
diff --git a/Content/Config/ExampleConfigs/NDC_CaveSmall.uasset b/Content/Config/ExampleConfigs/NDC_CaveSmall.uasset
new file mode 100644
index 0000000000000000000000000000000000000000..554f3730d3b8cf04627b71be986a2a0682eb0a81
GIT binary patch
literal 47807
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

literal 0
HcmV?d00001

-- 
GitLab