nordic2025/scenes/XrOrigin3d.cs
2025-04-05 01:15:35 +02:00

20 lines
514 B
C#

using Godot;
using System;
public partial class XrOrigin3d : XROrigin3D
{
private XRInterface _xrInterface;
public override void _Ready()
{
_xrInterface = XRServer.FindInterface("OpenXR");
if (_xrInterface == null || !_xrInterface.IsInitialized())
GD.PushError("Failed to initialize OpenXR");
GD.PushError("OpenXR Initialized successfully");
DisplayServer.WindowSetVsyncMode(DisplayServer.VSyncMode.Disabled);
GetViewport().UseXR = true;
}
}