Dies ist eine alte Version des Dokuments!
−Inhaltsverzeichnis
VP101 - Step 03: Swichboard
Shared Project Folder
Um mit einer externen Render Node den Output zu rendern, müssen die Node und der Editor auf das gleiche Projekt zugreifen können. Um dies zu ermöglichen, lohnt es sich, einen Projektordner zwischen dem Editor und den Rendernodes zu syncen. Das kann beispielsweise über einen gemeinsamen NAS erfolgen oder über eine Netzwerkfreigabe im Windows explorer.
Wichtig: Die Ordnerpfade für beide Projekte müssen exakt gleich sein. Auch die Unreal-Pfade müssen exakt identisch sein.
Eine Netwerkfreigabe kann über das Freigabecenter in Windows erstellt werden. Befinden sich die Rechner im gleichen Netzwerk, ist der Ordner auf einem anderen Rechner mountbar. Dann kann dort ein Laufwerksbuchstabe vergeben werden.
File Sync
Es kann zu Schwierigkeiten führen, der Freigabe an beiden Rechnern den gleichen Buchstaben zu zuweisen. Besser ist es eine Sync-Applikation zu verwenden.
z.B. FreeFileSync oder ein bash skript basierend auf robocopy
Lokales Unreal Projekt Rechner 1 ↔ Sync App ↔ Shared Folder ↔ Sync App ↔ Lokales Unreal Projekt Rechner 2
Außerdem kann Perforce verwendet werden um eine Sync Policy einzurichten. (Anderes Thema)
Auf dem Editor Rechner und dem Node-Rechner die Projekte öffnen und prüfen, ob alles identisch ist und die Projekte wie erwartet funktionieren.
Switchboard Konfiguration und Nutzung
1. Switchboard und Listener starten
- Switchboard Plugin aktivieren und installieren
- Switchboard starten
- Befindet sich in Unreal oben in der Menüleiste.
- Initialisieren lassen.
- Anschließend den Switchboard Listener auf beiden Geräten starten:
- Auf der Render Node muss nur der Switchboard Listener laufen.
- Das Switchboard an sich kann auf der Render Node geschlossen werden.
2. Neue Switchboard Config erstellen
- Im Switchboard Editor des Unreal Editors:
- Oben links unter „Configure“ eine neue Switchboard Config erstellen.
- In den Settings von Switchboard:
- Den richtigen Pfad für:
- Projekt.
- Unreal Engine-Version.
- nDisplay Config.
- Einstellungen speichern und schließen.
3. Switchboard Level setzen
- Im Switchboard das gewünschte Level im Projekt auswählen.
4. nDisplay Setup hinzufügen
- Über „Add Device“ → nDisplay:
- Die nDisplay Setup Datei auswählen.
- Mit „OK“ bestätigen.
- Die Node erscheint nun im Switchboard.
5. Node verbinden und starten
- Über das Stecker-Icon:
- Mit der Node verbinden.
- Über das Kästchen links daneben die Node starten.
- Hinweis: Das Starten kann je nach Level ein paar Sekunden bis Minuten dauern.
- Erster Start: Kann sehr lange dauern (mindestens 5 Minuten), da viele Prozesse initialisiert werden.
6. Abschluss
- Nach erfolgreichem Start kann die Node im Projekt verwendet werden.