Author SHA1 Message Date
Mamadou Babaei 12532becfd fix the teleport gesture not functioning 2025-07-01 15:31:42 +02:00
Mamadou Babaei a12d7891a0 set level to load to SenseGloveDemoMap 2025-07-01 15:31:18 +02:00
Mamadou Babaei 38492b80bd rename inconsistent SenseGlove directory and file names 2025-06-27 18:01:37 +02:00
Mamadou Babaei febc66a364 rename SenseGlove_HandTracking controller profile to SenseGlove_Quest3 and add SenseGlove_ViveWristTrackers 2025-06-27 18:01:36 +02:00
Mamadou Babaei e6174de5d0 make the calibration map the default game and editor startup map 2025-06-27 18:01:36 +02:00
Mamadou Babaei eec19439fa Content: merge BOK changes including the calibration scene 2025-06-27 18:01:32 +02:00
Mamadou Babaei c8429a2457 apply SenseGlove VRExpansionPlugin patches 2025-06-27 18:01:30 +02:00
Mamadou Babaei 6cb800936b update VRExpansionPlugin plugin with changes from upstream 2025-06-27 18:01:30 +02:00
Mamadou Babaei 4649a66fda update AdvancedSteamSessions plugin with changes from upstream 2025-06-27 18:01:29 +02:00
Mamadou Babaei e83e291245 bump the senseglove unreal engine plugin to v2.6.1 2025-06-05 14:50:31 +02:00
Mamadou Babaei 255f3fb213 bump the senseglove unreal engine plugin to v2.6.0 2025-06-04 04:23:24 +02:00
Mamadou Babaei 46bac9380e bump the senseglove unreal engine plugin to v2.4.2 2025-02-17 14:02:08 +01:00
Mamadou Babaei f8110adeb3 bump the senseglove unreal engine plugin to v2.4.1 2025-02-14 16:35:38 +01:00
Mamadou Babaei c012927c44 use the stable release documentation urls instead of next 2025-02-14 14:33:17 +01:00
Mamadou Babaei dc47eb0393 bump the senseglove unreal engine plugin to v2.4.0 2025-02-14 13:33:13 +01:00
Mamadou Babaei c6f44c7a20 add an important note about branches and compatibility 2025-02-13 17:29:34 +01:00
Mamadou Babaei 83417eeeaf apply quest 3 standalone wrist-tracking settings 2025-02-13 16:44:19 +01:00
Mamadou Babaei fae609b861 apply generic android deployment settings 2025-02-12 17:53:57 +01:00
Mamadou Babaei 780b187ec2 apply generic rendering optimizations 2025-02-12 17:21:47 +01:00
Mamadou Babaei 4432fd8cb4 disable the metaxr plugin 2025-02-12 16:54:56 +01:00
Mamadou Babaei d6b3c2df82 make metaxr use the native openxr backend along with both controllers and hands enabled 2025-02-12 16:54:06 +01:00
Mamadou Babaei e7cf7aaa3f add and enable the meta xr plugin 2025-02-12 16:53:03 +01:00
4808 changed files with 168037 additions and 12451 deletions
+11 -9
View File
@@ -37,14 +37,14 @@ ConfiguredLanSpeed=20000
net.IsPushModelEnabled=1
[/Script/EngineSettings.GameMapsSettings]
EditorStartupMap=/Game/Senseglove/Maps/SensegloveDemoMap.SensegloveDemoMap
EditorStartupMap=/Game/SenseGlove/Maps/Calibration.Calibration
LocalMapOptions=
TransitionMap=
bUseSplitscreen=False
TwoPlayerSplitscreenLayout=Horizontal
ThreePlayerSplitscreenLayout=FavorTop
GameInstanceClass=/Game/VRE/Core/VRGameInstance.VRGameInstance_C
GameDefaultMap=/Game/Senseglove/Maps/SensegloveDemoMap.SensegloveDemoMap
GameDefaultMap=/Game/SenseGlove/Maps/Calibration.Calibration
ServerDefaultMap=/Engine/Maps/Entry
GlobalDefaultGameMode=/Game/VRE/Core/VRGameMode.VRGameMode_C
GlobalDefaultServerGameMode=None
@@ -71,7 +71,7 @@ AppliedDefaultGraphicsPerformance=Maximum
r.Nanite=0
r.DefaultFeature.AmbientOcclusion=False
r.DefaultFeature.AmbientOcclusionStaticFraction=False
vr.InstancedStereo=False
vr.InstancedStereo=True
r.SeparateTranslucency=0
r.HZBOcclusion=0
r.EyeAdaptionQuality=0
@@ -91,7 +91,7 @@ r.EarlyZPassMovable=True
r.GBufferFormat=1
r.Mobile.UseHWsRGBEncoding=True
r.MobileMSAA=4
r.MobileHDR=True
r.MobileHDR=False
r.AntiAliasingMethod=3
r.Mobile.AntiAliasing=3
vr.VRS.HMDFixedFoveationDynamic=False
@@ -159,9 +159,10 @@ bIterativeCookOnTheFly=False
bSupportExperimentalFeatures=False
ProcessorFavor=FavorEqually
bTileTurnOffEnabled=True
HandTrackingSupport=HandsOnly
HandTrackingSupport=ControllersAndHands
HandTrackingVersion=V2
HandTrackingFrequency=HIGH
XrApi=NativeOpenXR
[/Script/Engine.CollisionProfile]
-Profiles=(Name="NoCollision",CollisionEnabled=NoCollision,ObjectTypeName="WorldStatic",CustomResponses=((Channel="Visibility",Response=ECR_Ignore),(Channel="Camera",Response=ECR_Ignore)),HelpMessage="No collision",bCanModify=False)
@@ -270,7 +271,8 @@ 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="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="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="SenseGlove_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)))
[/Script/Engine.PhysicsSettings]
DefaultGravityZ=-980.000000
@@ -320,7 +322,7 @@ ChaosSettings=(DefaultThreadingModel=SingleThread,DedicatedThreadTickMode=Variab
SolverOptions=(Iterations=8,CollisionPairIterations=1,PushOutIterations=4,CollisionPushOutPairIterations=4,CollisionMarginFraction=0.050000,CollisionMarginMax=10.000000,CollisionCullDistance=3.000000,CollisionMaxPushOutVelocity=100000.000000,JointPairIterations=1,JointPushOutPairIterations=1,ClusterConnectionFactor=1.000000,ClusterUnionConnectionType=DelaunayTriangulation,bGenerateCollisionData=False,CollisionFilterSettings=(FilterEnabled=False,MinMass=0.000000,MinSpeed=0.000000,MinImpulse=0.000000),bGenerateBreakData=False,BreakingFilterSettings=(FilterEnabled=False,MinMass=0.000000,MinSpeed=0.000000,MinVolume=0.000000),bGenerateTrailingData=False,TrailingFilterSettings=(FilterEnabled=False,MinMass=0.000000,MinSpeed=0.000000,MinVolume=0.000000),bGenerateContactGraph=True)
[/Script/AndroidRuntimeSettings.AndroidRuntimeSettings]
PackageName=com.YourCompany.[PROJECT]
PackageName=com.senseglove.sgvretemplate
StoreVersion=1
StoreVersionOffsetArm64=0
StoreVersionOffsetX8664=0
@@ -330,9 +332,9 @@ MinSDKVersion=32
TargetSDKVersion=33
InstallLocation=InternalOnly
bEnableLint=False
bPackageDataInsideApk=False
bPackageDataInsideApk=True
bCreateAllPlatformsInstall=False
bDisableVerifyOBBOnStartUp=False
bDisableVerifyOBBOnStartUp=True
bForceSmallOBBFiles=False
bAllowLargeOBBFiles=False
bAllowPatchOBBFile=False
+2 -2
View File
@@ -1,8 +1,8 @@
[/Script/EngineSettings.GeneralProjectSettings]
ProjectID=567B108A44C2B2D804F0208CBFD47729
ProjectName=Senseglove VRExpansion Demo
ProjectName=SenseGlove VRExpansion Demo
bStartInVR=True
CopyrightNotice=Copyright (c) 2024 Senseglove. All rights reserved.
CopyrightNotice=Copyright (c) 2020 - 2005 SenseGlove. All rights reserved.
[/Script/Engine.GameNetworkManager]
TotalNetBandwidth=64000
+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=Quest3Controller,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.
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