15 Commits
Author SHA1 Message Date
olav af6f920e64 renamed an offset for clearer naming 2025-06-22 10:50:21 +02:00
olav f99979cf21 Updated the calibration scene and added some more information in the read me 2025-06-22 10:47:43 +02:00
Mamadou Babaei 71e7bc2e1e bump the senseglove unreal engine plugin to v2.6.1 2025-06-05 14:51:00 +02:00
Mamadou Babaei 6dbb900c32 bump the senseglove unreal engine plugin to v2.6.0 2025-06-04 04:24:19 +02:00
olav 1f6b2555e7 Alpha version of the callibration and more documentation 2025-05-20 19:20:21 +02:00
olav 94fc3cb5f4 added vive wrist tracker offsets to this project 2025-05-15 08:15:35 +02:00
olav 50faf74daf updated the VRE Assets to latest version used in the ELDC demo 2025-04-29 10:44:47 +02:00
olav 936f2cb020 Updated pluigin so that it correctly gets your hand and tracking offset 2025-04-17 13:58:55 +02:00
Mamadou Babaei a35f8e2cef bump the senseglove unreal engine plugin to v2.4.2 2025-02-17 14:00:21 +01:00
Mamadou Babaei 9b00e26f6b bump the senseglove unreal engine plugin to v2.4.1 2025-02-14 16:34:05 +01:00
Mamadou Babaei 4ba3b2a365 use the stable release documentation urls instead of next 2025-02-14 14:31:42 +01:00
Mamadou Babaei a9bfc42784 bump the senseglove unreal engine plugin to v2.4.0 2025-02-14 13:31:35 +01:00
Mamadou Babaei 7694aff7a2 add an important note about branches and compatibility 2025-02-13 20:42:47 +01:00
Mamadou Babaei 7f31e1c2cb apply quest 3 pcvr wrist-tracking settings 2025-02-13 16:24:39 +01:00
Mamadou Babaei 6070681d21 apply generic rendering optimizations 2025-02-12 17:19:43 +01:00
4247 changed files with 2252 additions and 12416 deletions
+6 -4
View File
@@ -44,7 +44,7 @@ bUseSplitscreen=False
TwoPlayerSplitscreenLayout=Horizontal TwoPlayerSplitscreenLayout=Horizontal
ThreePlayerSplitscreenLayout=FavorTop ThreePlayerSplitscreenLayout=FavorTop
GameInstanceClass=/Game/VRE/Core/VRGameInstance.VRGameInstance_C GameInstanceClass=/Game/VRE/Core/VRGameInstance.VRGameInstance_C
GameDefaultMap=/Game/Senseglove/Maps/SensegloveDemoMap.SensegloveDemoMap GameDefaultMap=/Game/Senseglove/Maps/Calibration.Calibration
ServerDefaultMap=/Engine/Maps/Entry ServerDefaultMap=/Engine/Maps/Entry
GlobalDefaultGameMode=/Game/VRE/Core/VRGameMode.VRGameMode_C GlobalDefaultGameMode=/Game/VRE/Core/VRGameMode.VRGameMode_C
GlobalDefaultServerGameMode=None GlobalDefaultServerGameMode=None
@@ -71,7 +71,7 @@ AppliedDefaultGraphicsPerformance=Maximum
r.Nanite=0 r.Nanite=0
r.DefaultFeature.AmbientOcclusion=False r.DefaultFeature.AmbientOcclusion=False
r.DefaultFeature.AmbientOcclusionStaticFraction=False r.DefaultFeature.AmbientOcclusionStaticFraction=False
vr.InstancedStereo=False vr.InstancedStereo=True
r.SeparateTranslucency=0 r.SeparateTranslucency=0
r.HZBOcclusion=0 r.HZBOcclusion=0
r.EyeAdaptionQuality=0 r.EyeAdaptionQuality=0
@@ -91,7 +91,7 @@ r.EarlyZPassMovable=True
r.GBufferFormat=1 r.GBufferFormat=1
r.Mobile.UseHWsRGBEncoding=True r.Mobile.UseHWsRGBEncoding=True
r.MobileMSAA=4 r.MobileMSAA=4
r.MobileHDR=True r.MobileHDR=False
r.AntiAliasingMethod=3 r.AntiAliasingMethod=3
r.Mobile.AntiAliasing=3 r.Mobile.AntiAliasing=3
vr.VRS.HMDFixedFoveationDynamic=False vr.VRS.HMDFixedFoveationDynamic=False
@@ -270,7 +270,9 @@ OneEuroDeltaCutoff=10.000000
+ControllerProfiles=(ControllerName="Windows_MR",SocketOffsetTransform=(Rotation=(X=0.000000,Y=-0.000000,Z=0.000000,W=1.000000),Translation=(X=0.000000,Y=0.000000,Z=0.000000),Scale3D=(X=1.000000,Y=1.000000,Z=1.000000)),bUseSeperateHandOffsetTransforms=True,SocketOffsetTransformRightHand=(Rotation=(X=0.000000,Y=-0.000000,Z=0.000000,W=1.000000),Translation=(X=0.000000,Y=0.000000,Z=0.000000),Scale3D=(X=1.000000,Y=1.000000,Z=1.000000))) +ControllerProfiles=(ControllerName="Windows_MR",SocketOffsetTransform=(Rotation=(X=0.000000,Y=-0.000000,Z=0.000000,W=1.000000),Translation=(X=0.000000,Y=0.000000,Z=0.000000),Scale3D=(X=1.000000,Y=1.000000,Z=1.000000)),bUseSeperateHandOffsetTransforms=True,SocketOffsetTransformRightHand=(Rotation=(X=0.000000,Y=-0.000000,Z=0.000000,W=1.000000),Translation=(X=0.000000,Y=0.000000,Z=0.000000),Scale3D=(X=1.000000,Y=1.000000,Z=1.000000)))
+ControllerProfiles=(ControllerName="FPS_Pawn",SocketOffsetTransform=(Rotation=(X=0.000000,Y=-0.573576,Z=0.000000,W=0.819152),Translation=(X=0.000000,Y=0.000000,Z=0.000000),Scale3D=(X=1.000000,Y=1.000000,Z=1.000000)),bUseSeperateHandOffsetTransforms=False,SocketOffsetTransformRightHand=(Rotation=(X=0.000000,Y=0.000000,Z=0.000000,W=1.000000),Translation=(X=0.000000,Y=0.000000,Z=0.000000),Scale3D=(X=1.000000,Y=1.000000,Z=1.000000))) +ControllerProfiles=(ControllerName="FPS_Pawn",SocketOffsetTransform=(Rotation=(X=0.000000,Y=-0.573576,Z=0.000000,W=0.819152),Translation=(X=0.000000,Y=0.000000,Z=0.000000),Scale3D=(X=1.000000,Y=1.000000,Z=1.000000)),bUseSeperateHandOffsetTransforms=False,SocketOffsetTransformRightHand=(Rotation=(X=0.000000,Y=0.000000,Z=0.000000,W=1.000000),Translation=(X=0.000000,Y=0.000000,Z=0.000000),Scale3D=(X=1.000000,Y=1.000000,Z=1.000000)))
+ControllerProfiles=(ControllerName="KnucklesEV2",SocketOffsetTransform=(Rotation=(X=-0.000000,Y=-0.000000,Z=0.000000,W=1.000000),Translation=(X=0.000000,Y=0.000000,Z=0.000000),Scale3D=(X=1.000000,Y=1.000000,Z=1.000000)),bUseSeperateHandOffsetTransforms=True,SocketOffsetTransformRightHand=(Rotation=(X=0.000000,Y=-0.000000,Z=0.000000,W=1.000000),Translation=(X=0.000000,Y=0.000000,Z=0.000000),Scale3D=(X=1.000000,Y=1.000000,Z=1.000000))) +ControllerProfiles=(ControllerName="KnucklesEV2",SocketOffsetTransform=(Rotation=(X=-0.000000,Y=-0.000000,Z=0.000000,W=1.000000),Translation=(X=0.000000,Y=0.000000,Z=0.000000),Scale3D=(X=1.000000,Y=1.000000,Z=1.000000)),bUseSeperateHandOffsetTransforms=True,SocketOffsetTransformRightHand=(Rotation=(X=0.000000,Y=-0.000000,Z=0.000000,W=1.000000),Translation=(X=0.000000,Y=0.000000,Z=0.000000),Scale3D=(X=1.000000,Y=1.000000,Z=1.000000)))
+ControllerProfiles=(ControllerName="SenseGlove_HandTracking",SocketOffsetTransform=(Rotation=(X=-0.892539,Y=-0.157379,Z=-0.416198,W=0.073387),Translation=(X=-4.000000,Y=-11.000000,Z=2.000000),Scale3D=(X=1.000000,Y=1.000000,Z=1.000000)),bUseSeperateHandOffsetTransforms=True,SocketOffsetTransformRightHand=(Rotation=(X=-0.892539,Y=0.157379,Z=-0.416198,W=-0.073387),Translation=(X=-4.000000,Y=11.000000,Z=2.000000),Scale3D=(X=1.000000,Y=1.000000,Z=1.000000))) +ControllerProfiles=(ControllerName="Senseglove_Quest3",SocketOffsetTransform=(Rotation=(X=-0.892539,Y=-0.157379,Z=-0.416198,W=0.073387),Translation=(X=-4.000000,Y=-11.000000,Z=2.000000),Scale3D=(X=1.000000,Y=1.000000,Z=1.000000)),bUseSeperateHandOffsetTransforms=True,SocketOffsetTransformRightHand=(Rotation=(X=-0.892539,Y=0.157379,Z=-0.416198,W=-0.073387),Translation=(X=-4.000000,Y=11.000000,Z=2.000000),Scale3D=(X=1.000000,Y=1.000000,Z=1.000000)))
+ControllerProfiles=(ControllerName="SG_ViveWristTrackers",SocketOffsetTransform=(Rotation=(X=-0.523479,Y=0.239911,Z=-0.197710,W=0.793299),Translation=(X=13.000000,Y=0.000000,Z=-10.000000),Scale3D=(X=1.000000,Y=1.000000,Z=1.000000)),bUseSeperateHandOffsetTransforms=True,SocketOffsetTransformRightHand=(Rotation=(X=0.566416,Y=0.103732,Z=0.293063,W=0.763234),Translation=(X=-13.000000,Y=0.000000,Z=-10.000000),Scale3D=(X=1.000000,Y=1.000000,Z=1.000000)))
+ControllerProfiles=(ControllerName="",SocketOffsetTransform=(Rotation=(X=0.000000,Y=0.000000,Z=0.000000,W=1.000000),Translation=(X=0.000000,Y=0.000000,Z=0.000000),Scale3D=(X=1.000000,Y=1.000000,Z=1.000000)),bUseSeperateHandOffsetTransforms=False,SocketOffsetTransformRightHand=(Rotation=(X=0.000000,Y=0.000000,Z=0.000000,W=1.000000),Translation=(X=0.000000,Y=0.000000,Z=0.000000),Scale3D=(X=1.000000,Y=1.000000,Z=1.000000)))
[/Script/Engine.PhysicsSettings] [/Script/Engine.PhysicsSettings]
DefaultGravityZ=-980.000000 DefaultGravityZ=-980.000000
+5
View File
@@ -0,0 +1,5 @@
[/Script/SenseGloveSettings.SGSettings]
TrackingSettings=(bFallbackToHandTrackingIfNoGloveDetected=False,GloveTrackingSettings=(GloveConnectivityCheckInterval=16.666666),HandTrackingSettings=(bUseMoreSpecificMotionSourceNames=False,bSupportLegacyControllerMotionSources=True),HMDTrackingSettings=(ViveHMDDetectionPriority=FocusVision_XRElite_Focus3),WristTrackingSettings=(OpenXRPositionalTrackingProvider=OpenXR,TrackingHardware=Quest2Controller,TrackingHardwareLocationOffsetLeftHand=(X=0.000000,Y=0.000000,Z=0.000000),TrackingHardwareLocationOffsetRightHand=(X=0.000000,Y=0.000000,Z=0.000000),TrackingHardwareRotationOffsetLeftHand=(Pitch=0.000000,Yaw=0.000000,Roll=0.000000),TrackingHardwareRotationOffsetRightHand=(Pitch=0.000000,Yaw=0.000000,Roll=0.000000),LeftHandMotionSource="Left",RightHandMotionSource="Right",DebuggingSettings=(bDrawDebugWristTracker=False,DebugWristTrackerSettings=(Length=4.000000,XAxisColor=(B=0,G=0,R=255,A=255),YAxisColor=(B=0,G=255,R=0,A=255),ZAxisColor=(B=255,G=0,R=0,A=255),bPersistentLines=False,LifeTimeModifier=1.100000,DepthPriority=0,Thickness=0.400000))))
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More