Commit Graph
229 Commits
Author SHA1 Message Date
Mamadou Babaei d93f3e4fb0 alternative approach to constructor helpers in order to set the default hand mesh as it won't causes annoying ue pop-up cdo messages 2023-03-28 18:29:44 +02:00
Mamadou Babaei fd2a668301 remove the old virtual hand model mesh 2023-03-28 18:29:44 +02:00
Mamadou Babaei e41137cc0f fix the hand animation implementation and angle conversions to work with the standard ue5.1+ hand from epic 2023-03-28 18:29:43 +02:00
Mamadou Babaei deafac2293 add missing paths headers that causes uat build issues 2023-03-28 11:46:58 +02:00
Mamadou Babaei 2c2ef9e710 add missing vershon headers and clean up unused headers 2023-03-28 11:46:57 +02:00
Mamadou Babaei 1a75e62719 fix uat errors C4458 when building the virtual hand component 2023-03-28 11:22:55 +02:00
Mamadou Babaei 1976825a66 remove SGContentBrowserExtension_SKeleton and clean up the editor module 2023-03-28 10:40:00 +02:00
Mamadou Babaei bf02a6f80f remove SGAssetTypeActions_Skeleton, SGSkeletonEditor, and SGSkeletonEditorCommands classes 2023-03-28 10:40:00 +02:00
Mamadou Babaei 510c34657f add a content browser extension as an alternative to modify the ref pose 2023-03-28 10:40:00 +02:00
Mamadou Babaei ca05584f21 add log template specialization for ftransform 2023-03-28 10:39:59 +02:00
Mamadou Babaei e8d0c57d9a add new experiments with the SGAssetTypeActions_Skeleton 2023-03-28 10:39:59 +02:00
Mamadou Babaei 2924de965c add custom asset type actions for skeletons 2023-03-28 10:39:59 +02:00
Mamadou Babaei e6d98734b0 add a message dialog and instruct the user to use the context menu in order to save the skeleton asset 2023-03-28 10:39:59 +02:00
Mamadou Babaei 96bddeaee7 fix a deprecation warning on ue5 2023-03-28 10:39:59 +02:00
Mamadou Babaei 13def4ea4d minor changelog fix 2023-03-28 10:39:59 +02:00
Mamadou Babaei 211a4609a3 document the android calibration in the changelog 2023-03-28 10:39:59 +02:00
Mamadou Babaei 3b5e77b104 add virtual destructors 2023-03-28 10:39:59 +02:00
Mamadou Babaei 5904a9476a fix the skeleton editor crash with a working button from senseglove on the toolbar 2023-03-28 10:39:59 +02:00
Mamadou Babaei 6a22d27992 first attemp at extending the skeleton editor that also crashes the editor once opened 2023-03-28 10:39:59 +02:00
Mamadou Babaei 2e9b2d10f2 add missing header that causes build issues on ue 4.27 2023-03-28 10:39:59 +02:00
Mamadou Babaei 75741ebd65 update the changelog 2023-03-28 10:39:59 +02:00
Mamadou Babaei 9b1b449867 clean up editor code from the virtual hand actor in order to fix wrist tracking issues 2023-03-28 10:39:58 +02:00
Mamadou Babaei 1cceba282e force the wrist tracker to track the right hand on init/begin/construct 2023-03-28 10:39:58 +02:00
Mamadou Babaei 155e3624bf add event handler lambdas for wrist tracker component of the virtual ahnd actor 2023-03-28 10:39:58 +02:00
Mamadou Babaei 30034ba06f functional wrist tracker component 2023-03-28 10:39:58 +02:00
Mamadou Babaei 990a2f6afe add an almost complete wrist tracker component implementation 2023-03-28 10:39:58 +02:00
Mamadou Babaei b1f1014a5e fix multiple issues with the virtual hand component and the plugin settings 2023-03-28 10:39:58 +02:00
Mamadou Babaei bdbe836381 explicitly assign motion controllers to the proper hands 2023-03-28 10:39:58 +02:00
Mamadou Babaei d2aba5a688 bump senseglove libraries windows/msvc to v2.5.0-8069342 2023-03-28 10:39:58 +02:00
Mamadou Babaei 6d9d6cd2b9 bump senseglove libraries and headers for linux and android to v2.5.0-8069342 2023-03-28 10:39:56 +02:00
Mamadou Babaei a13caa8a84 add new settings accessors for c++ and blueprints 2023-03-28 10:39:56 +02:00
Mamadou Babaei 51ff24d059 add wrist tracking debug settings 2023-03-28 10:39:56 +02:00
Mamadou Babaei 0a99d577f4 allow setting custom hardware offset through the plugin settings 2023-03-28 10:39:56 +02:00
Mamadou Babaei 30ea40d0b3 add missing engine module that causes build issues on android 2023-03-28 10:39:55 +02:00
Mamadou Babaei 2410385d8d move the pimpl initialization to the constructor 2023-03-28 10:39:55 +02:00
Mamadou Babaei 54a76e59e3 move the defaults to the constructor 2023-03-28 10:39:55 +02:00
Mamadou Babaei ffc89daa3a make the senseglove settings a singleton with engine subsystem lifetime and fix the blueprint accessors 2023-03-28 10:39:55 +02:00
Mamadou Babaei 5a2584161b add the senseglove settings kismet module 2023-03-28 10:39:55 +02:00
Mamadou Babaei 60397ea261 some improvements for the settings module 2023-03-28 10:39:55 +02:00
Mamadou Babaei 5b3ed4ffe8 minor fixes in the settings module 2023-03-28 10:39:55 +02:00
Mamadou Babaei ea8b3e1fba add a senseglove settings manager module 2023-03-28 10:39:55 +02:00
Mamadou Babaei fa1a720c31 fix the changelog typos and errors 2023-03-28 10:39:55 +02:00
Mamadou Babaei ea5e55730a whitespace fix 2023-03-28 10:39:55 +02:00
Mamadou Babaei 5be2fa7b2d add special android directory methods and initialization args 2023-03-28 10:39:55 +02:00
Mamadou Babaei 4f0468b632 initial attempt at implementing android calibration 2023-03-28 10:39:54 +02:00
Mamadou Babaei 151faf8285 bump senseglove libraries and headers for linux and android to v2.4.3-2eceacb 2023-03-28 10:39:54 +02:00
Mamadou Babaei 3b53d5bc1b virtual hand fixes especially for android 2023-03-28 10:39:53 +02:00
Mamadou Babaei 76aa825240 fix virtual hand crashes and editor visibility issues 2023-03-28 10:39:53 +02:00
Mamadou Babaei 47ccb4a992 fix comments 2023-03-28 10:39:53 +02:00
Mamadou Babaei be349f7aab fix android architecture detection issues on ue 5.2 2023-03-28 10:39:53 +02:00