Die aktuelle VR-Implementierung von Raceab nutzt die SteamVR-Overlay-Integration. Befolgen Sie je nach Headset-Modell die folgenden Anweisungen, um VR-Overlays einzurichten:
Systemanforderungen:
32 GB RAM werden empfohlen
Kompatibles Headset
Ersteinrichtungsanforderungen:
Installieren Sie die neueste Racelab-Software: https://racelab.app/RacelabApps-installer.exe
Installieren Sie die neueste SteamVR-Version und Videotreiber für Ihre Grafikkarte.
Installieren Sie die erforderliche Abhängigkeit: https://aka.ms/vs/16/release/vc_redist.x64.exe
Stellen Sie sicher, dass Ihre iRacing-Grafikeinstellungen auf den Fenstermodus mit Rand eingestellt sind – Overlays funktionieren NICHT wenn im Vollbildmodus. Drücken Sie zu keinem Zeitpunkt ALT+ENTER, da dies die iRacing-Sitzung in den Vollbildmodus versetzt und die Überlagerungen ausblendet.
Stellen Sie sicher, dass Sie iRacing mit dem richtigen ausgewählten VR-Modus starten – wählen Sie entweder Oculus oder OpenVR (wenn Sie Oculus verwenden, müssen Sie auch dem „Revive Hack“ unten folgen). Ab heute wird OpenXR NICHT für Racelab-Overlays unterstützt (siehe Screenshot unten):
Aufgrund der aktuellen Einschränkungen der Racelab-Software gilt: Wenn in Ihrem Windows-Benutzerdateipfad ein Leerzeichen vorhanden ist, ist die aktuelle Software nicht verfügbar Die Overlay-VR-Implementierung funktioniert nicht ordnungsgemäß. Wir sind uns dieses Problems bewusst und arbeiten an einer neuen VR-Integration. Bsp.) „C:\Benutzer\Jon Smith“ wird problematisch sein, während „C:\Benutzer\JonSmith“ (kein Leerzeichen zwischen dem Vor- und Nachnamen) ordnungsgemäß funktioniert. Wenn im Pfad ein Leerzeichen steht, haben Sie drei Möglichkeiten:
Erstellen Sie ein neues Windows-Profil ohne Leerzeichen.
Bearbeiten Sie das vorhandene Profil mit den folgenden Anweisungen: Link
Verwenden Sie CrewChief als Software eines Drittanbieters um die RaceLab-Overlays zu rendern (mehr dazu weiter unten).
Wenn Sie derzeit eine AMD-Grafikkarte verwenden, können Sie möglicherweise auch Probleme bei der Verwendung unserer nativen VR-Implementierung zum Anzeigen der Overlays haben. Einige Benutzer haben berichtet, dass es wie vorgesehen funktioniert, aber die meisten mussten auch CrewChief zum Rendern verwenden (mehr dazu weiter unten)
HP Reverb G2, Odyssey+, Valve Index, Pixmax, HTC Vive, und andere Headsets, die Windows Mixed Reality (WMR) nutzen:
Stellen Sie sicher, dass Sie den Abschnitt „Ersteinrichtungsanforderungen“ oben gelesen und befolgt haben.
Stellen Sie sicher, dass Sie ein Overlay geöffnet haben und es ist während einer Trainings-/Rennsitzung auf dem Desktop sichtbar.
Stellen Sie sicher, dass Sie die rot eingekreiste VR-Taste gedrückt haben (führen Sie diesen Schritt nicht aus, wenn Sie CrewChief verwenden müssen). Die Überlagerung(en) sollten auf dem Desktop einen rosa Farbton annehmen, wenn diese Schaltfläche gedrückt wird
Sicherstellen, dass sich alle Overlays und das iRacing-Fenster nicht überlappen und auf demselben Desktop platziert werden (das iRacing-Fenster nach unten schrumpfen und von den Overlays weg platzieren).
WMR erstellt manchmal “Virtual Desktops”. Diese können dazu führen, dass Overlays auf virtuellen Fenstern platziert werden und nicht auf demselben Desktop wie iRacing. Um diese zu deaktivieren, deaktivieren Sie bitte die Einstellung in WMR (falls verfügbar) oder deaktivieren Sie die Vorzuweisung des virtuellen Monitors über eine Änderung des Registrierungsschlüssels: link
I kann die Overlays sehen, aber sie zeigen sich im Doppeltsehen oder sind verschwommen?
Open "Documents\iRacing\rendereDX11OpenVR.ini" und setzen "Alignmentfix=3" (als Wert kann man auch 2 ausprobieren) und "FixGetProjectionRawBug=1". Speichern und neu starten iRacing.
I muss CrewChief verwenden, da ich eine AMD-GPU oder einen Speicherplatz in meinem Profil habe. Was mache ich jetzt?
Sicherstellen Sie, dass Sie die obigen Anweisungen befolgen, um die Overlays entsprechend auf Ihrem Desktop zu öffnen und zu platzieren. Die Overlays und das iRacing-Fenster dürfen sich GAR NICHT überlappen oder vom Monitor laufen oder die Overlay (s) verschwinden.
Drücken Sie NICHT die Racelab VR-Taste wie oben angegeben. Sie möchten, dass sich Ihre Overlays auf Ihrem Desktop im Nicht-VR-Modus (kein rosa Rand) befinden.
Öffen Sie die CrewChief-Software und klicken Sie auf das Menü “Steam VR Overlay Settings”, indem Sie die Taste auf dem Hauptbildschirm drücken.
Wählen Sie die "Steam VR Overlay Settings" Fenster in der Liste auf der linken Seite (dies ist das Fenster, das Sie betrachten) und wählen Sie „in VR anzeigen".
. An dieser Stelle können Sie das VR-Headset einlegen, um dieses Einstellungsfenster in der VR-Brille anzuzeigen, und Sie werden nun wählen und positionieren Sie jedes geöffnete Racelab-Overlay.
Innerhalb des Headsets, Wählen Sie in der Liste links neben dem Einstellungsfenster den Namen der Überlagerung (ex - Relative Überlagerung) aus. Klicken Sie auf “in VR” anzeigen und das Overlay sollte im Headset erscheinen.
Bewegen Sie nun das Overlay, indem Sie auf die Schieberleiste klicken, die Sie anpassen möchten (links/rechts, oben/unten, X/Y/Z-Achse usw.) und Ihre Tastaturpfeiltasten verwenden. Schließen Sie diesen Vorgang für jedes Ihrer Overlays ab.
Drücken Sie die Schaltfläche “Änderungen” in CrewChief speichern, um die Änderungen der Overlay-Position beizubehalten.
Für die besten Ergebnisse verwenden Sie ein Hardware-Oculus-Link-USB-3.0-Kabel. Die Verwendung von Airlink oder anderen drahtlosen Anwendungen wird nicht empfohlen.
Für Quest/Quest2-Headsets hatten Benutzer Erfolg mit dem folgenden 3rd-Party-Kabel und dem OEM-Oculus-Kabel - link.
Oculus Initial Setup:
Sicherstellen Sie, dass Sie den Abschnitt “Initial Setup Requirements” oben gelesen und befolgt haben.
Sicherstellen Sie, dass Sie die neueste Oculus-Software installiert haben und das OculusSDK verwendet wird. Dies ist in den Oculus-Einstellungen (General-> Laufzeit) zu finden, um sicherzustellen, dass nichts anderes als Oculus SDK.
verwendet wird. Da die Oculus-Plattform SteamVR nicht zur Anzeige von iRacing verwendet, müssen wir diese Funktionalität für die Overlays aktivieren ordnungsgemäß ausführen. Die derzeit empfohlene Problemumgehung besteht darin, eine Drittanbieter-App namens ‘Revive’ zu installieren, damit die iRacing-Plattform über SteamVR über das Oculus SDK gestartet werden kann. Bitte befolgen Sie die folgenden Anweisungen, um Revive zu installieren und zu aktivieren:
Install Revive 1.9.1 (nichts Älteres oder Neueres/nicht aktualisieren) von link
Einmal installiert, nur 5 Dateien kopieren, alle außer ‘openvr_api.dll’ von “C:\Programmdateien\Revive\Revive\x64” bis “C:\Programmdateien (x86)\iRacing” (5 Gesamtdateien, wie unten zu sehen - kopieren Sie die Datei NICHT mit roter Linie durch sie)
In “C:\Programmdateien (x86)\iRacing” xinput1_3.dll in xinput9_1_0.dll
Open “Documents\iRacing\rendererDX11Oculus.ini” umbenennen und ändern: RiftEnabled=1
Eröffnen Sie jetzt eine iRacing-Sitzung und stellen Sie sicher, dass sie SteamVR beim Laden der VR-Headset-Sitzung automatisch startet. Sie können bestätigen, dass dies wahr ist, wenn Sie das folgende Popup auf Ihrem Desktop sehen:
Recommended Oculus Software Settings-
Depending on your computer specs and GPU model - we recommend that you set the Oculus device video settings to 90 hz and super sampling at 1.3 or better.
Zusätzliche Oculus-Einstellungen
Setzen Sie Ihr Oculus Debugging Tool ("C:\Program Files\Oculus\Support\oculus-diagnostics\OculusDebugTool.exe") auf die folgenden Einstellungen:
Asynchronous Spacewarp (ASW) = Deaktiviert (Sie müssen dies jedes Mal einstellen, wenn Sie die Oculus-Software öffnen/den PC neu starten oder ein 3rd-Party-Tool verwenden, um es beim Start einzustellen - Link)
<>Verzerrungskurvatur = Low
Encode Bitrate = 350 bis 500 (probieren Sie einen Fehler aus, was für Sie am besten funktioniert)
Link Sharpening = Enabled
Schließen Sie das Fenster, um die eingestellten Werte zu speichern.
Warum kann ich die Overlays nicht sehen?
Sicherstellen Sie, dass Sie den Abschnitt “Initial Setup Requirements” oben gelesen und befolgt haben.
Sicherstellen Sie, dass Sie dem Abschnitt “Oculus Initial Setup” oben gefolgt sind.
Sicherstellen Sie, dass Sie eine Überlagerung geöffnet haben und diese während einer Übungs-/Rennsitzung auf dem Desktop sichtbar ist.
Sicherstellen Sie, dass Sie die rot eingekreiste VR-Taste gedrückt haben (führen Sie diesen Schritt nicht aus, wenn Sie CrewChief verwenden müssen). Das Overlay (die Overlay) sollte sich auf dem Desktop einen Rosaton verfärben, wenn diese Taste gedrückt wird.
Sicherstellen, dass sich alle Overlays und das iRacing-Fenster nicht überlappen und auf demselben Desktop platziert werden (das iRacing-Fenster nach unten schrumpfen und von den Overlays weg platzieren).
WMR erstellt manchmal “Virtual Desktops”. Diese können dazu führen, dass Overlays auf virtuellen Fenstern platziert werden und nicht auf demselben Desktop wie iRacing. Um diese zu deaktivieren, deaktivieren Sie bitte die Einstellung in WMR (falls verfügbar) oder deaktivieren Sie die Vorzuweisung des virtuellen Monitors über eine Änderung des Registrierungsschlüssels: link
I kann die Overlays sehen, aber sie zeigen sich im Doppeltsehen oder sind verschwommen?
Öffnen Sie "Dokumente\iRacing\rendereDX11OpenVR.ini" und setzen Sie "Alignmentfix=3" (Sie können auch 2 als Wert versuchen) und "FixGetProjectionRawBug=1". Speichern und Relaunch von iRacing.
I muss CrewChief verwenden, da ich eine AMD-GPU oder einen Speicherplatz in meinem Profil habe. Was mache ich jetzt?
Sicherstellen Sie, dass Sie die obigen Anweisungen befolgen, um die Overlays entsprechend auf Ihrem Desktop zu öffnen und zu platzieren. Die Overlays und das iRacing-Fenster dürfen sich GAR NICHT überlappen oder vom Monitor laufen oder die Overlay (s) verschwinden.
Drücken Sie NICHT die Racelab VR-Taste wie oben angegeben. Sie möchten, dass sich Ihre Overlays auf Ihrem Desktop im Nicht-VR-Modus (kein rosa Rand) befinden.
Öffen Sie die CrewChief-Software und klicken Sie auf das “Steam VR Overlay Settings”-Menü, indem Sie die Taste auf dem Hauptbildschirm drücken.
Wählen Sie die „Steam VR Overlay Settings" Fenster in der Liste auf der linken Seite (dies ist das Fenster, das Sie betrachten) und wählen Sie „in VR anzeigen".
An dieser Stelle können Sie das VR-Headset einlegen, um dieses Einstellungsfenster in der VR-Brille anzuzeigen, und Sie werden es nun tun Wählen und positionieren Sie jedes geöffnete Racelab-Overlay.
Innerhalb des Headsets, Wählen Sie in der Liste links neben dem Einstellungsfenster den Namen der Überlagerung (ex - Relative Überlagerung) aus. Klicken Sie auf “in VR” anzeigen und das Overlay sollte im Headset angezeigt werden.
Verschieben Sie nun das Overlay, indem Sie auf die Schieberleiste klicken, die Sie anpassen möchten (links/rechts, oben/unten, X/Y/Z-Achse usw.). und Verwenden Sie die Pfeiltasten Ihrer Tastatur.
. Führen Sie diesen Vorgang für jedes Ihrer Overlays aus.
Drücken Sie die Schaltfläche “Änderungen” speichern in CrewChief, um die Änderungen der Overlay-Position beizubehalten.
Sie können jetzt CrewChief.
Allgemeines VR-Headset FAQs:
Warum sehe ich einen Abfall in meinen iRacing Frames per Second (FPS)?
Hardware-beschleunigung
Wir empfehlen, die Hardware-Beschleunigung in Racelab auszuschalten. Dies ist in Einstellungen der Anwendung zu finden: Die Grafikkarte und die CPU, die Ihr Computer verwendet, bestimmen, ob diese Einstellung ein- oder ausgeschaltet ist und eine bessere Leistung bietet .
Erweiterte Super-Samplingardware-Beschleunigung
•Wir empfehlen, die erweiterte Supersample-Filterung UND Bewegungsglättung (falls verfügbar) in den SteamVR-Einstellungen auszuschalten:
SteamVR-Startseite
Beispieltexte sind da, damit Sie sehen können wie Ihr neuer Inhaltsblock aussieht. Um den Text zu ersetzen klicken Sie darauf. Dann drücken Sie die Tastenkombination STRG + A auf Ihrer Tastatur um den…
Andere Empfehlungen
Wenn Sie Discord ausführen, empfehlen wir Ihnen, die Hardwarebeschleunigung in den Einstellungen zu deaktivieren.
Wir empfehlen Ihnen, den Windows-Spielmodus zu deaktivieren.
Wir empfehlen Ihnen, den “SysMain”-Dienst in Windows-Diensten zu stoppen und zu deaktivieren (start->run-≫ services.msc)
Wir empfehlen Ihnen sicherzustellen, dass Ihre iRacing-Grafikeinstellungen für Ihre Hardware optimiert sind. Wir fanden, dass dieser Leitfaden sehr gründlich ist -< ><"_blank">strong
li<"_blank">strong und ermöglichen festes Foveated Rendering (FFR). Laden Sie das Zip aus dem obigen Link herunter, extrahieren Sie die beiden Dateien (dxgi.dll und vrperfkit.yml) und kopieren Sie sie in “Programmdateien (x86)\iRacing”. Bearbeiten Sie nun das vrperfkit.yml mit einem Texteditor, um “fixedFoveated” zu finden und aktiviert einzustellen: true. Speichern Sie die .yml-Datei und drücken Sie dann ALT+F1 im iRacing-Sim (auf der Strecke/Garage), um FFR auszu- oder einzuschalten. Sie können sehen, dass sich der FPS sofort ändert, dann ist er aktiviert. Weitere Diskussion kann seen here.
Wie positioniere ich meine Overlays im Headset, wenn ich die Racelab VR-Taste verwende?
Wenn Sie mit eingeschaltetem Headset in eine iRacing-Sitzung eingetreten sind und die Overlays sichtbar sind, drücken Sie die TAB-Taste schnell 2 x (wenn Sie nicht schnell 3-5 x versuchen). Dadurch wird die erste Überlagerung mit einem gelben Rand hervorgehoben und Sie werden in EDIT mode.
eingefügt. Während die Überlagerung hervorgehoben wird, können Sie mit der Maus:
Drücken Sie und halten Sie die LINKE Taste gedrückt, um die Überlagerung zu verschieben.
lili< zu drehen Drücken Sie die LINKE & RECHTS-Tasten zusammen mit einem orangefarbenen Rand, damit Sie die Tiefe des Overlays in Ihrem VR-Kopfraum ändern können
Rotate the Scroll Wheel dient zum Bearbeiten der Transparenz
Wenn Sie den gelben Rand-/EDIT-Modus nach dem Drücken von TAB nicht sehen, Stellen Sie sicher, dass iRacing nicht die TAB-Taste für eine andere Tastenkombination erfasst. Wenn immer noch nicht funktioniert, löschen Sie “Documents\RaceLabApps\OverlayConfig.xml” und schließen und öffnen Sie dann Racelab erneut, um eine neue XML-Datei zu regenerieren. HINWEIS - Dadurch werden alle vorherigen VR-Positionen/Einstellungen wieder auf Standardeinstellungen zurückgesetzt.
Meine Overlays werden beim Drücken von TAB 3-5 x nicht im VR-Headset hervorgehoben?
Check Sie haben keine Crewchief VR-Optionen aktiviert
Close Racelab und benennen Sie dann Ihre OverlayConfig.xml-Datei um, die sich in “Documents\RaceLabApps” befindet. Öffnen Sie Racelab erneut und versuchen Sie es erneut.
Warum speichern meine Overlays ihre Position in VR nicht?
Check Sie haben keine Crewchief VR-Optionen aktiviert
Sobald Ihre Overlays in VR platziert sind (indem Sie TAB 3-5 x drücken und verschieben), müssen Sie sicherstellen, dass Sie die restlichen Overlays durchlaufen haben, sodass der gelbe Rand nicht mehr sichtbar ist auf jeder Überlagerung. Dadurch werden die Positionen in die Datei “Documents\RaceLabApps\OverlayConfig.xml” geschrieben und ihr Speicherort gespeichert.
Warum ist mein Overlay transparent oder zeigt meinen Desktop dahinter an, wenn ich die Racelab VR-Taste verwende?
•You can control the alpha and opacity of any overlay by performing the following actions:
◦Select the overlay while in the headset by pressing TAB 3-5x quickly. Once the overlay is highlighted with a yellow border, scroll the center mouse wheel up (forward) and down (backward) to control the alpha value.
◦If you have subscribed to PRO, you may also change the opacity value in each overlay settings section:
Warum sind meine Overlays im Headset zu groß/klein/zoomed/ abgeschnitten, wenn ich die Racelab VR-Taste verwende?
Die Racelab VR-Integration geht davon aus, dass die Fensterskalierung/UI auf 100% eingestellt ist%. Zu diesem Zeitpunkt muss die Windows-Anzeigeeinstellung 100% betragen, um die Overlay-Anzeige vollständig nutzen zu können.
•Sie können Fenster dies ändern lassen, indem Sie zu RLapp-Eigenschaften gehen und auf “Einstellungen für hohe DPI ändern” klicken und dann die Werte aktualisieren (siehe Screenshots unten).
Beispieltexte sind da, damit Sie sehen können wie Ihr neuer Inhaltsblock aussieht. Um den Text zu ersetzen klicken Sie darauf. Dann drücken Sie die Tastenkombination STRG + A auf Ihrer Tastatur um den…
Bestimmte Overlays fehlen und werden auf dem Desktop nicht angezeigt oder geladen?
Close Racelab und benennen Sie dann Ihre OverlayConfig.xml-Datei um, die sich in “Documents\RaceLabApps” befindet. Öffnen Sie Racelab erneut und versuchen Sie es erneut.
Wenn Sie sich in dieser Datei umschauen, können Sie herausfinden, wie Sie bestimmte durch den Textinhalt gespeicherte Overlays wieder einfügen können; durch Kopieren und Einfügen vom umbenannten Overlayconfig in das neue.
Warum zeigen bestimmte VR-Overlays einen teilweise rosa Bereich/Umriss, in dem die Pixel in meinem Headset (TrackMap, Fuel, Radar usw) transparent und sauber sein sollten?
Dies ist ein bekanntes Problem mit der aktuellen VR-Implementierung. Offiziell werden einige Overlays in VR nicht unterstützt (können aber immer noch mit dem folgenden Skript funktionieren), und andere erfassen einen Teil der Pink/Purple-Farbe, die auf Ihrem Desktop angezeigt wird, wenn Sie die VR-Taste drücken. Dies kann mit dem folgenden Benutzerskript korrigiert werden (das über Powershell und nach jedem Update der Racelap-Software ausgeführt werden muss): HINWEIS - Wenn Sie Ihre Overlayconfig.xml-Datei geändert haben, kann es sein, dass das Skript diese Datei nicht für Sie repariert und Sie müssen jede Überlagerung auf den korrekten RGB-Wert für das “ColorMask'-Attribut aktualisieren.
Position XYZ: Die Position des Fensters im Sitzen. Koordinate, X,Y ist horizontal/vertikal und Z ist die Tiefe (näher oder weiter von der Sitzposition entfernt).
Yaw/Pitch: Die Drehung der Fenster im Bogenmaß.
Größe: Breite der Auflage, gemessen in Meter.
Alpha: Globale Transparenz des Overlay-Fensters.
AlphaTransparenz: Transparenz des Overlay-Hintergrunds (empfehlen Sie, die Hintergrundopazität immer auf 100% einzustellen, andernfalls erfasst er, was sich hinter dem 2 D-Overlay befindet, wenn VR-Spiegelung angezeigt wird)
Crop Left Right Top Bottom: Anzahl der Pixel, die aus dem Overlay herausgeschnitten werden sollen, Standard ist 5 Pixel rechts und unten.
ColorMask RGA: Farbe zum Erkennen zum Ersetzen durch Schwarz vollständig transparent (0,0,0,0), standardmäßig ist es Rosa (255,0,255,255)
ColorBackground RGBA: Farbe zum Erkennen mit Hintergrund zum Ändern für die Hintergrundtransparenzstufe (0,0,0,AlphaTransparenz), standardmäßig ist es Schwarz (0,0,0,255)
WindowName: Eine fallsensitive Teilzeichenfolge des zu erfassenden Overlay-Fensters.
Anzeigen: “true” oder “false”, um anzuzeigen, ob wir die Overlay in VR anzeigen sollten. Wenn die App auf falsch gesetzt ist, verwendet sie in diesem Fenster keine CPU.
RefreshRate: Bei einer Anzahl von Hz wird das Overlay-Fenster aktualisiert (niedriger verbraucht weniger CPU).
HideNoLooking: “true” oder “false”, um anzuzeigen, ob wir sollte das Overlay in VR verstecken, wenn Sie es nicht betrachten.
NoLookingRefreshRate: Für jedes Overlay können Sie eine niedrigere Bildwiederholrate festlegen, wenn Sie nicht auf das Overlay im Headset schauen, um CPU zu speichern.
Wie starte ich Anwendungen beim Neustart automatisch?
Öffen Sie das Dialogfeld für Windows-Lauf (Fenstertaste + R).
Type “shell:startup” ohne Anführungszeichen und drücken Sie die ENTER-Taste.
Kopieren und fügen Sie alle Softwareverknüpfungen ein, die Sie beim Neustart automatisch starten möchten (ex - iRacing UI, Crewchief usw.)
Meine persönlichen Einstellungen und empfohlenen VR-Einstellungen bei Verwendung von Quest2- oder Quest 3- oder SteamVR-Headsets
Oculus-Auflösungsregler auf benutzerdefiniert eingestellt und auf 2 oder 3, Mit Oculus finde ich eine ebenso gute Leistung, wenn ich Oculus als Standard-OpenXR-Laufzeit verwende und Oculus als Anzeigemodus beim Iracing verwende oder SteamVR als Standard-OpenXR-Laufzeit einstelle und dann OpenXR als Anzeigemodus beim Iracing verwende.
Für Reverb G2 finde ich die beste Leistung für Visuals und FPS wird durch Festlegen von SteamVr als Standard-OpenXR-Laufzeit erhalten, und Verwendung von OpenXr als Anzeigemodus in iracing.
SteamVR-Videoeinstellung auf nicht mehr als 70%
Diese Einstellung bietet mir den besten FPS und die beste Leistung.
Iracing Specific: Ich schalte Vollbild und Border aus / Setze Max Cars = 63 / Verwenden Sie nur virtuellen Spiegel / Schalten Sie trees / Ziehen Sie Autos ein = 20/8 und 20/4 / Grubenobjekte = Niedrig / Tribünen und Menschenmengen aus oder niedrig / Festes FPS = 93 / Schattenkarten / Antistrophischer Filter auf 16 oder 8 ausschalten; / 2