Commit Graph
843 Commits
Author SHA1 Message Date
Mamadou Babaei 4916aa394c make the virtual hand anim instance proxy safer 2024-08-16 18:01:40 +02:00
Mamadou Babaei 72888881aa minor fix: get object by reference 2024-08-16 18:01:40 +02:00
Mamadou Babaei 4784dcb66f add the DebugVirtualHandSettings to the Debugging category 2024-08-16 18:01:40 +02:00
Mamadou Babaei a30e3d85f5 rename SGVirtualHandTrackingSettings to SGVirtualHandSettings 2024-08-16 18:01:40 +02:00
Mamadou Babaei 698cd06f57 remove the deperecated jcenter repository from the android upl file 2024-08-16 18:01:40 +02:00
Mamadou Babaei cfff76cb8a mark the x86 and armeabi-v7a platforms as unsupported inside the android upl file 2024-08-16 18:01:40 +02:00
Mamadou Babaei 563c803741 fix a critical Android crash that happens where the default development hand meshes could not be found 2024-08-16 18:01:40 +02:00
Mamadou Babaei 7a8404d63f remove the hardcoded SG_HAND_MESH_YAW_CORRECTION_OFFSET and rely on FVirtualHandTrackingSettings::RootBoneRotationCorrection 2024-08-16 18:01:39 +02:00
Mamadou Babaei 731d4e8c9a update the changelog 2024-08-16 18:01:39 +02:00
Mamadou Babaei 42eaeccd71 mention the wrist tracking hardware visualization bug as a known issue with the new openxr system 2024-08-16 18:01:39 +02:00
Mamadou Babaei 1e7b4973a6 fix runuat build issues for ue 5.4 caused by missing headers 2024-08-16 18:01:39 +02:00
Mamadou Babaei 099c30a527 remove redundant header files 2024-08-16 18:01:39 +02:00
Mamadou Babaei 0a33eec318 fix more runuat issues due to missing headers 2024-08-16 18:01:39 +02:00
Mamadou Babaei 8d3802aa09 fix runuat build issues for ue 5.2 2024-08-16 18:01:39 +02:00
Mamadou Babaei 722b95627b fix a crash when the wrist-tracker hardware set to auto-detection 2024-08-16 18:01:39 +02:00
Mamadou Babaei 643b47b92a fix a few build issues 2024-08-16 18:01:39 +02:00
Mamadou Babaei fec98b78ac fix the wrong kismet library class name 2024-08-16 18:01:39 +02:00
Mamadou Babaei f2f2b909d5 formatting fix 2024-08-16 18:01:39 +02:00
Mamadou Babaei a1328df8b1 update the changelog 2024-08-16 18:01:39 +02:00
Mamadou Babaei cc2532bed8 whitespace fix 2024-08-16 18:01:39 +02:00
Mamadou Babaei a0bf55a8d8 add missing header that contains engine version definitions 2024-08-16 18:01:39 +02:00
Mamadou Babaei 0415fd4dac drop the minimal api specifier 2024-08-16 18:01:39 +02:00
Mamadou Babaei 43bf62f764 remove redundant headers 2024-08-16 18:01:39 +02:00
Mamadou Babaei f08f252d51 remove unnecessary initialization 2024-08-16 18:01:39 +02:00
Mamadou Babaei 9e8241bd3b whitespace fix 2024-08-16 18:01:39 +02:00
Mamadou Babaei d0730d402e fix wrong kismet script names and class exports 2024-08-16 18:01:39 +02:00
Mamadou Babaei 0950cf1fb8 remove the experimental bHandTrackingVisualizationAllowed feature 2024-08-16 18:01:39 +02:00
Mamadou Babaei 9a4b23054b remove SetWristTrackingSettings from the FSGWristTrackerComponent's header file since it does not have any implementation 2024-08-16 18:01:39 +02:00
Mamadou Babaei 9f0492f961 perform a ensure before dereferencing 2024-08-16 18:01:39 +02:00
Mamadou Babaei 50c0bae537 formatting fix 2024-08-16 18:01:39 +02:00
Mamadou Babaei efe893def3 revamp the GetControllerOrientationAndPosition and GetWristTransform to use the same caluclations and get rid of bMotionSourceHandTracking in senseglove joint calculations 2024-08-16 18:01:38 +02:00
Mamadou Babaei f726960abc check if motioncontrollerdata is valid 2024-08-16 18:01:38 +02:00
Mamadou Babaei 6350c08332 remove the ability to override wrist tracking settings from the wrist tracker component 2024-08-16 18:01:38 +02:00
Mamadou Babaei 107dc1b713 fix the how we determine the motion source inside the GetControllerOrientationAndPosition and GetControllerTrackingStatus for ue versions earlier than 5.3 2024-08-16 18:01:38 +02:00
Mamadou Babaei 5d61d4a99f add htc vive stand-alone support status to the platform support matrix 2024-08-16 18:01:38 +02:00
Mamadou Babaei 4be655888d fix ue 5.2 and 5.3 build issues 2024-08-16 18:01:38 +02:00
Mamadou Babaei 6d6dfa1f77 update the changelog and the readme 2024-08-16 18:01:38 +02:00
Mamadou Babaei 3636347f72 update the changelog 2024-08-16 18:01:38 +02:00
Mamadou Babaei 6eb4777842 add the editor user interface for adding the senseglove sockets 2024-08-16 18:01:38 +02:00
Mamadou Babaei 143fdad989 temporarility change the way we calculate the wrist offset 2024-08-16 18:01:38 +02:00
Mamadou Babaei 8daae2e794 remove SGWristTrackerVisualizationComponent 2024-08-16 18:01:38 +02:00
Mamadou Babaei 0828396722 fix a few wrist tracker issues and introduce SGWristTrackerVisualizationComponent 2024-08-16 18:01:38 +02:00
Mamadou Babaei 8e1226a324 pass outer as the worldcontextobject to glovetracker::getinstance 2024-08-16 18:01:38 +02:00
Mamadou Babaei 2f23fffb73 make USGGloveTracker::GetInstance as flexible as possible 2024-08-16 18:01:38 +02:00
Mamadou Babaei f044fa9f66 simplify getworld implementation 2024-08-16 18:01:38 +02:00
Mamadou Babaei 10d14bb40f migrate the static getworld to sgengineutils 2024-08-16 18:01:38 +02:00
Mamadou Babaei 271317b292 safer in-editor getworld without the polluting logs 2024-08-16 18:01:38 +02:00
Mamadou Babaei 0c7ccd9ed9 fix the you are not the main thread and the editor is currently in a play mode errors 2024-08-16 18:01:38 +02:00
Mamadou Babaei 821215a78a fix the MarkRenderStateDirty data race condition by gathering as much as data only on the game thread 2024-08-16 18:01:38 +02:00
Mamadou Babaei 6f64f0c34a introduce bValidateIfDefaultClassesAreSGCompliant 2024-08-16 18:01:38 +02:00