Commit Graph
303 Commits
Author SHA1 Message Date
Mamadou Babaei 7b869be2ae add linux aarch64 platform support for unreal 5.2+ and bump senseglove libraries to v2.7.1-965f90c 2023-05-10 20:29:08 +02:00
Mamadou Babaei eb716b2f83 fix a circular dependency build issue 2023-05-10 19:25:41 +02:00
Mamadou Babaei fa42dc8029 add a missing dependency that causes packaging issues 2023-05-10 19:15:40 +02:00
Mamadou Babaei 9b0cf8fa00 capture by reference in the buzz timer callback lambda or otherwise crash 2023-05-09 14:59:41 +02:00
Mamadou Babaei 257cdfb23b fix a crash due to uninitialized pimpl object 2023-05-09 14:18:05 +02:00
Mamadou Babaei c4e5db1883 fix lambda crashes and ensure logic bugs 2023-05-09 12:22:11 +02:00
Mamadou Babaei cdcab0e69e fix wrong socket names on the dev hand meshes 2023-05-09 10:38:17 +02:00
Mamadou Babaei 830e629582 complete the implementation for the touch functionality and its feedbacks 2023-05-08 17:39:22 +02:00
Mamadou Babaei 7d9553520a add the initial implementation for the touch functionality and its feedbacks 2023-05-08 15:28:49 +02:00
Mamadou Babaei 2ee403ae50 expose the connected glove in the virtual hand's api 2023-05-08 13:59:14 +02:00
Mamadou Babaei abed9a4fc0 add static get component methods for quickly accessing grab/touch components 2023-05-08 13:05:22 +02:00
Mamadou Babaei 93799103eb remove the variable names from the grab/touch signatures 2023-05-08 12:14:37 +02:00
Mamadou Babaei 20b81712b5 add the grab/touch state update events 2023-05-08 11:58:22 +02:00
Mamadou Babaei e8b586d6ab update the changelog 2023-05-05 15:44:33 +02:00
Mamadou Babaei 71e116c3ae fix a crash by removing wrong delegate binds 2023-05-05 15:38:12 +02:00
Mamadou Babaei c9c7064292 add a buzz timeout uproperty 2023-05-05 15:12:03 +02:00
Mamadou Babaei 4c6f262b84 merge all properties inside the grab component into one group 2023-05-05 14:53:21 +02:00
Mamadou Babaei ef3a198d1e simplify and merge separate buzz/force-feedback levels into one value on the touch component 2023-05-05 14:46:22 +02:00
Mamadou Babaei 41b0986841 Revert "move force-feedback properties from the touch component to the grab component"
This reverts commit 9faa9d2ca4.
2023-05-05 13:40:07 +02:00
Mamadou Babaei 9faa9d2ca4 move force-feedback properties from the touch component to the grab component 2023-05-04 20:39:13 +02:00
Mamadou Babaei d136e27218 cache which finger can grab or touch objects 2023-05-04 19:51:38 +02:00
Mamadou Babaei 1213a1cfc5 set up the overlap events for the grab/touch fingertip colliders 2023-05-04 17:31:19 +02:00
Mamadou Babaei 4f2c58fe1b add the api for getting/setting touch properties 2023-05-04 14:56:03 +02:00
Mamadou Babaei 380d926072 add the api for getting/setting grab properties 2023-05-04 13:38:37 +02:00
Mamadou Babaei 8997fc2058 setup the grab socket on the dev hand meshes 2023-05-03 20:36:49 +02:00
Mamadou Babaei f5be0d6292 add a grab socket uproperty, getters, and setters 2023-05-03 20:18:11 +02:00
Mamadou Babaei 14fa466e81 whitespace fix 2023-05-03 19:43:16 +02:00
Mamadou Babaei 4e330c4881 setup the grab/touch sockets on the dev hand meshes 2023-05-03 19:22:03 +02:00
Mamadou Babaei fe81679e0a differentiate the default grab/touch socket names 2023-05-03 17:45:11 +02:00
Mamadou Babaei 1e4071a44b integrate the touch component and colliders and rename the grab ones 2023-05-03 17:02:54 +02:00
Mamadou Babaei 29bcf42131 add a touch component intended to be used for force-feedback 2023-05-03 14:13:13 +02:00
Mamadou Babaei 617a0c0f10 add the api and setup the required components and uproperties in order to implement the basic grab functionality 2023-04-30 23:08:17 +02:00
Mamadou Babaei 57717c9680 document the unreleased changes 2023-04-30 22:45:13 +02:00
Mamadou Babaei 4df93a4c03 fix blueprint signatures and make all bp exposed functions static 2023-04-30 22:42:31 +02:00
Mamadou Babaei 1c596388cc formatting fix 2023-04-30 20:58:41 +02:00
Mamadou Babaei 60f71b8788 document a missing changelog item 2023-04-28 02:19:15 +02:00
Mamadou Babaei ce8fe83889 Revert "temporarily revert changes that are not part of the v1.3.1 release"
This reverts commit 116935f54b.
2023-04-28 02:18:24 +02:00
Mamadou Babaei 871893b938 bump the plugin version to v1.3.1 2023-04-28 02:02:20 +02:00
Mamadou Babaei 116935f54b temporarily revert changes that are not part of the v1.3.1 release 2023-04-28 02:00:06 +02:00
Mamadou Babaei 09275f765a fix runuat rocket build issues by adding the missing headers 2023-04-28 01:58:15 +02:00
Mamadou Babaei ce9053c06f document the senseglove debug module 2023-04-28 01:49:11 +02:00
Mamadou Babaei 58eaa24d49 document unreleased changes 2023-04-28 01:23:50 +02:00
Mamadou Babaei 424a5fa1e7 Revert "temporarily revert changes that are not part of the v1.3.0 release"
This reverts commit 6a0f2a00a1.
2023-04-28 01:21:40 +02:00
Mamadou Babaei 67f1c8240b bump the plugin version to v1.3.0 2023-04-28 01:18:36 +02:00
Mamadou Babaei 6a0f2a00a1 temporarily revert changes that are not part of the v1.3.0 release 2023-04-28 01:15:27 +02:00
Mamadou Babaei b13caf3fc1 bump senseglove libraries for linux and android to v2.6.0-aac3d56 2023-04-28 01:11:08 +02:00
Mamadou Babaei 8d5de38fdd bump the senseglove libraries for windows/msvc to v2.6.0-aac3d56 2023-04-28 01:06:23 +02:00
Mamadou Babaei 6f4e8239a5 document recent changes 2023-04-28 01:03:46 +02:00
Mamadou Babaei 8f478a3a85 document the senseglove libraries bump in the changelog 2023-04-28 00:50:52 +02:00
Mamadou Babaei 42a802608a adjust senseglove/unreal coordinate system conversions according to changes in the recent sgcore release 2023-04-28 00:47:33 +02:00