Commit Graph
364 Commits
Author SHA1 Message Date
Mamadou Babaei 9b99399641 minor changelog fix 2023-03-28 10:34:52 +02:00
Mamadou Babaei 691fd43cd1 document the android calibration in the changelog 2023-03-28 10:34:52 +02:00
Mamadou Babaei 716ce49ca7 add virtual destructors 2023-03-28 10:34:52 +02:00
Mamadou Babaei f4a368a61c fix the skeleton editor crash with a working button from senseglove on the toolbar 2023-03-28 10:34:52 +02:00
Mamadou Babaei 22c97d2d77 first attemp at extending the skeleton editor that also crashes the editor once opened 2023-03-28 10:34:52 +02:00
Mamadou Babaei e89643f8d0 add missing header that causes build issues on ue 4.27 2023-03-28 10:34:52 +02:00
Mamadou Babaei 24eb573007 update the changelog 2023-03-28 10:34:52 +02:00
Mamadou Babaei 3b29f54622 clean up editor code from the virtual hand actor in order to fix wrist tracking issues 2023-03-28 10:34:52 +02:00
Mamadou Babaei 61e4aa2e6a force the wrist tracker to track the right hand on init/begin/construct 2023-03-28 10:34:52 +02:00
Mamadou Babaei 0dccac6432 add event handler lambdas for wrist tracker component of the virtual ahnd actor 2023-03-28 10:34:52 +02:00
Mamadou Babaei 12bfcfe80d functional wrist tracker component 2023-03-28 10:34:52 +02:00
Mamadou Babaei 407d4ea14c add an almost complete wrist tracker component implementation 2023-03-28 10:34:52 +02:00
Mamadou Babaei 1dff735623 fix multiple issues with the virtual hand component and the plugin settings 2023-03-28 10:34:52 +02:00
Mamadou Babaei 1834ea5d5c explicitly assign motion controllers to the proper hands 2023-03-28 10:34:52 +02:00
Mamadou Babaei 29d2aad490 bump senseglove libraries windows/msvc to v2.5.0-8069342 2023-03-28 10:34:52 +02:00
Mamadou Babaei 82f354e340 bump senseglove libraries and headers for linux and android to v2.5.0-8069342 2023-03-28 10:34:51 +02:00
Mamadou Babaei d4b06e062e add new settings accessors for c++ and blueprints 2023-03-28 10:34:50 +02:00
Mamadou Babaei 4a005a85b0 add wrist tracking debug settings 2023-03-28 10:34:50 +02:00
Mamadou Babaei 919e7f17dd allow setting custom hardware offset through the plugin settings 2023-03-28 10:34:50 +02:00
Mamadou Babaei 31cb7ee20b add missing engine module that causes build issues on android 2023-03-28 10:34:50 +02:00
Mamadou Babaei ae268ebde7 move the pimpl initialization to the constructor 2023-03-28 10:34:50 +02:00
Mamadou Babaei 220ddf28a6 move the defaults to the constructor 2023-03-28 10:34:50 +02:00
Mamadou Babaei 091b0ade32 make the senseglove settings a singleton with engine subsystem lifetime and fix the blueprint accessors 2023-03-28 10:34:50 +02:00
Mamadou Babaei b0c32ccad4 add the senseglove settings kismet module 2023-03-28 10:34:50 +02:00
Mamadou Babaei 838b5fe557 some improvements for the settings module 2023-03-28 10:34:49 +02:00
Mamadou Babaei 78735026c2 minor fixes in the settings module 2023-03-28 10:34:49 +02:00
Mamadou Babaei e1ced44a69 add a senseglove settings manager module 2023-03-28 10:34:49 +02:00
Mamadou Babaei f92e870c56 fix the changelog typos and errors 2023-03-28 10:34:49 +02:00
Mamadou Babaei a4941d4d7d whitespace fix 2023-03-28 10:34:49 +02:00
Mamadou Babaei 4a72839ece add special android directory methods and initialization args 2023-03-28 10:34:49 +02:00
Mamadou Babaei 1a89f202c5 initial attempt at implementing android calibration 2023-03-28 10:34:49 +02:00
Mamadou Babaei f1b14c7673 bump senseglove libraries and headers for linux and android to v2.4.3-2eceacb 2023-03-28 10:34:48 +02:00
Mamadou Babaei a35e706283 virtual hand fixes especially for android 2023-03-28 10:34:48 +02:00
Mamadou Babaei 708fce2f0c fix virtual hand crashes and editor visibility issues 2023-03-28 10:34:47 +02:00
Mamadou Babaei 9116e4a234 fix comments 2023-03-28 10:34:47 +02:00
Mamadou Babaei 9ee7e3f0df fix android architecture detection issues on ue 5.2 2023-03-28 10:34:47 +02:00
Mamadou Babaei 4a03aedb3c add a temporary workaround for the android crashes and the hidden if glove not found functionality 2023-03-28 10:34:47 +02:00
Mamadou Babaei 1eadfd249b fix native-toolchain v19 build issues 2023-03-28 10:34:47 +02:00
Mamadou Babaei d2a1583217 integrate the virtual hand into the sgpawn 2023-03-28 10:34:47 +02:00
Mamadou Babaei 786c7d8380 clarify android on 5.2 is not supported, yet 2023-03-28 10:34:47 +02:00
Mamadou Babaei 53a70569bd minor fixes 2023-03-28 10:34:47 +02:00
Mamadou Babaei 4f01d61640 update the changelog in order to reflect the latest status of unreleased changes 2023-03-28 10:34:47 +02:00
Mamadou Babaei a0bd230c73 dump some animation errors to the logs inside the editor instead of crashing 2023-03-28 10:34:47 +02:00
Mamadou Babaei 81eb3bb90c working in-editor hand animation 2023-03-28 10:34:47 +02:00
Mamadou Babaei 8253ec277d distinguish between virtual hand actor and component and animate the component 2023-03-28 10:34:47 +02:00
Mamadou Babaei 9598c772fc add a new component-based class for the virtual hand 2023-03-28 10:34:47 +02:00
Mamadou Babaei 01eed66701 add an empty sgpawn kismet library class 2023-03-28 10:34:47 +02:00
Mamadou Babaei 9ae0b1ea2f document the new senseglove core types module 2023-03-28 10:34:46 +02:00
Mamadou Babaei a6baab575c add the virtual hand kismet library 2023-03-28 10:34:46 +02:00
Mamadou Babaei 79c31ecf50 minor commit fix 2023-03-28 10:34:46 +02:00