Commit Graph
645 Commits
Author SHA1 Message Date
Mamadou Babaei 23169ef328 add the gradle deprecation warnings 2024-08-16 18:02:08 +02:00
Mamadou Babaei be69a27313 never extend the content browser context menu if any skeletal mesh or skeltons selected at the same time 2024-08-16 18:02:08 +02:00
Mamadou Babaei ecc6c2282b clean up and remove the redundant asset type actions no longer required by the senseglove sockets editor 2024-08-16 18:02:08 +02:00
Mamadou Babaei 7e24921a9b implement the SenseGlove grab/touch sockets one-click-setup ability on any Epic-compliant virtual hand mesh from within the Unreal Editor's Content Browser, Skeleton Editor, or Skeletal Mesh Editor 2024-08-16 18:02:08 +02:00
Mamadou Babaei dfca3603fb update the implemented features list 2024-08-16 18:02:08 +02:00
Mamadou Babaei 08c5ab9df7 revamp the whole settings system in order to unify the settings across various systems, modules, and api layers 2024-08-16 18:02:08 +02:00
Mamadou Babaei 2a5e36629d make the virtual hand anim instance proxy safer 2024-08-16 18:02:08 +02:00
Mamadou Babaei 853eb4356d minor fix: get object by reference 2024-08-16 18:02:08 +02:00
Mamadou Babaei a9c1a15d03 add the DebugVirtualHandSettings to the Debugging category 2024-08-16 18:02:08 +02:00
Mamadou Babaei c3226d4ba6 rename SGVirtualHandTrackingSettings to SGVirtualHandSettings 2024-08-16 18:02:08 +02:00
Mamadou Babaei f014f5db72 remove the deperecated jcenter repository from the android upl file 2024-08-16 18:02:08 +02:00
Mamadou Babaei 4fd52ce616 mark the x86 and armeabi-v7a platforms as unsupported inside the android upl file 2024-08-16 18:02:08 +02:00
Mamadou Babaei 06aa37d101 fix a critical Android crash that happens where the default development hand meshes could not be found 2024-08-16 18:02:08 +02:00
Mamadou Babaei b53b2afa1a remove the hardcoded SG_HAND_MESH_YAW_CORRECTION_OFFSET and rely on FVirtualHandTrackingSettings::RootBoneRotationCorrection 2024-08-16 18:02:07 +02:00
Mamadou Babaei 88e82ba276 update the changelog 2024-08-16 18:02:07 +02:00
Mamadou Babaei 34cdd8df55 mention the wrist tracking hardware visualization bug as a known issue with the new openxr system 2024-08-16 18:02:07 +02:00
Mamadou Babaei d11b4aea01 fix runuat build issues for ue 5.4 caused by missing headers 2024-08-16 18:02:07 +02:00
Mamadou Babaei bbe97ba76b remove redundant header files 2024-08-16 18:02:07 +02:00
Mamadou Babaei aabd059034 fix more runuat issues due to missing headers 2024-08-16 18:02:07 +02:00
Mamadou Babaei f69c08cbfb fix runuat build issues for ue 5.2 2024-08-16 18:02:07 +02:00
Mamadou Babaei 6ed9ef525d fix a crash when the wrist-tracker hardware set to auto-detection 2024-08-16 18:02:07 +02:00
Mamadou Babaei 73498f874c fix a few build issues 2024-08-16 18:02:07 +02:00
Mamadou Babaei f7bd1296f9 fix the wrong kismet library class name 2024-08-16 18:02:07 +02:00
Mamadou Babaei 7c939fc4a3 formatting fix 2024-08-16 18:02:07 +02:00
Mamadou Babaei 1569541f7d update the changelog 2024-08-16 18:02:07 +02:00
Mamadou Babaei 40691ad496 whitespace fix 2024-08-16 18:02:07 +02:00
Mamadou Babaei 633f6f1803 add missing header that contains engine version definitions 2024-08-16 18:02:07 +02:00
Mamadou Babaei 834323d5bf drop the minimal api specifier 2024-08-16 18:02:07 +02:00
Mamadou Babaei 76ecc994c4 remove redundant headers 2024-08-16 18:02:07 +02:00
Mamadou Babaei 1aaae5eeba remove unnecessary initialization 2024-08-16 18:02:07 +02:00
Mamadou Babaei c6dc352cf7 whitespace fix 2024-08-16 18:02:07 +02:00
Mamadou Babaei 1cb42eb846 fix wrong kismet script names and class exports 2024-08-16 18:02:07 +02:00
Mamadou Babaei 3fa1173458 remove the experimental bHandTrackingVisualizationAllowed feature 2024-08-16 18:02:07 +02:00
Mamadou Babaei 3ad52b020a remove SetWristTrackingSettings from the FSGWristTrackerComponent's header file since it does not have any implementation 2024-08-16 18:02:07 +02:00
Mamadou Babaei f79a55dac0 perform a ensure before dereferencing 2024-08-16 18:02:07 +02:00
Mamadou Babaei 989f5010d0 formatting fix 2024-08-16 18:02:07 +02:00
Mamadou Babaei a627aaa136 revamp the GetControllerOrientationAndPosition and GetWristTransform to use the same caluclations and get rid of bMotionSourceHandTracking in senseglove joint calculations 2024-08-16 18:02:06 +02:00
Mamadou Babaei 82355b2415 check if motioncontrollerdata is valid 2024-08-16 18:02:06 +02:00
Mamadou Babaei a7e6e419b8 remove the ability to override wrist tracking settings from the wrist tracker component 2024-08-16 18:02:06 +02:00
Mamadou Babaei f75e6f16a5 fix the how we determine the motion source inside the GetControllerOrientationAndPosition and GetControllerTrackingStatus for ue versions earlier than 5.3 2024-08-16 18:02:06 +02:00
Mamadou Babaei 1eddb8a8c2 add htc vive stand-alone support status to the platform support matrix 2024-08-16 18:02:06 +02:00
Mamadou Babaei 0bcaec2c09 fix ue 5.2 and 5.3 build issues 2024-08-16 18:02:06 +02:00
Mamadou Babaei 2a0bfedd7d update the changelog and the readme 2024-08-16 18:02:06 +02:00
Mamadou Babaei 730c956b1c update the changelog 2024-08-16 18:02:06 +02:00
Mamadou Babaei 5808a05dd2 add the editor user interface for adding the senseglove sockets 2024-08-16 18:02:06 +02:00
Mamadou Babaei 557a4b2e01 temporarility change the way we calculate the wrist offset 2024-08-16 18:02:06 +02:00
Mamadou Babaei 64ce07c852 remove SGWristTrackerVisualizationComponent 2024-08-16 18:02:06 +02:00
Mamadou Babaei babfb21267 fix a few wrist tracker issues and introduce SGWristTrackerVisualizationComponent 2024-08-16 18:02:06 +02:00
Mamadou Babaei 84f4ae270c pass outer as the worldcontextobject to glovetracker::getinstance 2024-08-16 18:02:06 +02:00
Mamadou Babaei ebe3302854 make USGGloveTracker::GetInstance as flexible as possible 2024-08-16 18:02:06 +02:00