Commit Graph
532 Commits
Author SHA1 Message Date
Mamadou Babaei b43f06fa7a improve target platform detection when building SenseGloveConnectImpl and SenseGloveCoreImpl modules and also distinguish x64 builds from arm64 on windows 2024-05-15 04:43:48 +02:00
Mamadou Babaei deb7778aed fix: asking CppCompileEnvironment for a single Architecture, but it has multiple Architectures (arm64, x64) 2024-05-15 04:43:47 +02:00
Mamadou Babaei e88533db1d bump the plugin version to v2.0.2 2024-04-25 12:56:51 +02:00
Mamadou Babaei f57c57d93b bump the plugin version to v2.0.1 2024-04-15 15:09:02 +02:00
Mamadou Babaei dc4412e3fd do not call FSGHandLayer::ResetCalibration on every backend initialization 2024-04-15 15:09:01 +02:00
Mamadou Babaei c201da4f33 only instantiate the connected glove once instead of recreating and destroying it every frame 2024-04-15 15:09:00 +02:00
Mamadou Babaei e3053fee04 bump senseglove libraries to v2.102.0-35d4de3f 2024-04-15 15:09:00 +02:00
Mamadou Babaei 53caea650d fix the wrong header file description sections for the header files 2024-04-15 15:08:58 +02:00
Mamadou Babaei 06a60da7e4 update the changelog with the unreleased changes 2024-04-15 15:08:58 +02:00
Mamadou Babaei 01b0d43ab3 update the outdated platform support matrix remarks 2024-03-23 17:24:46 +01:00
Mamadou Babaei fd0bbfa2b5 add ue 5.4 to the list of supported engines through azure devops 2024-03-23 17:24:46 +01:00
Mamadou Babaei e8c631841b bump the plugin version to v2.0.0 2024-03-22 21:36:00 +01:00
Mamadou Babaei 7d970fc13f update the changelog 2024-03-22 21:36:00 +01:00
Mamadou Babaei d48a4f1bf0 add missing modules to the directory structure 2024-03-22 21:35:59 +01:00
Mamadou Babaei 67646bbacf update the planned features status 2024-03-22 20:59:52 +01:00
Mamadou Babaei a1d820b688 fix other build issues with non-unity builds 2024-03-22 20:59:52 +01:00
Mamadou Babaei 8921c2676a add the missing string header that causes build issues in non-unity builds 2024-03-22 20:59:52 +01:00
Mamadou Babaei cc5dd956cc remove the platform dependant build hacks inside FSGArrayUtils::FromStdVector as msvc is not able to deduce TArray<T>::SizeType 2024-03-22 20:59:51 +01:00
Mamadou Babaei de6fec33cf bump the senseglove libraries to v2.101.12-62b1be11 2024-03-22 20:59:51 +01:00
Mamadou Babaei 44cd706daa fix android build issue inside FSGArrayUtils::FromStdVector introduced by 0cdc7e03ac 2024-03-22 20:59:51 +01:00
Mamadou Babaei e3f28ce1a7 Revert "try to init/uninit the backend module at the module start/shutdown"
This reverts commit c45bcaf618.
2024-03-22 20:59:51 +01:00
Mamadou Babaei 19818746bd fix a build issue inside FSGArrayUtils::FromStdVector introduced by newer msvc updates due to stricter implicit uint64 to int32 conversions 2024-03-22 20:59:51 +01:00
Mamadou Babaei 58b863257e bump the senseglove backend libraries to v2.101.11-2d6fe9ce 2024-03-22 20:59:50 +01:00
Mamadou Babaei deeb71d119 correct the module logs grammars 2024-03-22 20:59:50 +01:00
Mamadou Babaei 273a10bf3c try to init/uninit the backend module at the module start/shutdown 2024-03-22 20:59:50 +01:00
Mamadou Babaei 41aad88a28 allow the c++ compiler the opportunity to perform rvo/nrvo if applicable 2024-03-22 20:59:50 +01:00
Mamadou Babaei 63466786fe bump senseglove libraries to v2.101.10-7e515114 2024-03-22 20:59:49 +01:00
Mamadou Babaei 446fed595f update the changelog with added quest 3 controllers support 2024-03-22 20:59:49 +01:00
Mamadou Babaei c78fb20eef integrate the virtual hand mesh from allbreaker 2024-03-22 20:59:47 +01:00
Mamadou Babaei 11a6e6ed63 remove redundant headers 2024-03-22 20:59:24 +01:00
Mamadou Babaei 06966042d1 expose as little as dependencies as possible 2024-03-22 20:59:23 +01:00
Mamadou Babaei 079990b2c5 correct the hand mesh yaw rotation inside the sgpawn after the squat/sgvect3d changes 2024-03-22 20:59:23 +01:00
Mamadou Babaei 9b1385edef replace SupportedTargetPlatforms with PlatformAllowList 2024-03-22 20:59:23 +01:00
Mamadou Babaei 7db37a4fa6 clean up unsed unreal version headers 2024-03-22 20:59:23 +01:00
Mamadou Babaei 25664bf6f3 declare the openxr plugin as a dependency 2024-03-22 20:59:23 +01:00
Mamadou Babaei e5cfcb3405 utilize UXRDeviceVisualizationComponent to display meshes on UE 5.2 onwards 2024-03-22 20:59:23 +01:00
Mamadou Babaei 85c378db38 fix the changelog errors 2024-03-22 20:59:23 +01:00
Mamadou Babaei 5f7c987fae remove a changelog that is not valid anymore 2024-03-22 20:59:23 +01:00
Mamadou Babaei aaa32574e9 bump the senseglove libraries to v2.101.9-8abfc26d 2024-03-22 20:59:22 +01:00
Mamadou Babaei 038441266c bump the plugin version to v1.9.8 2024-03-22 20:59:22 +01:00
Mamadou Babaei 86db7ae4dd apply a temporary workaround in order to ameliorate the hand animation after sgquat, sgvect3d fixes 2024-03-22 20:59:22 +01:00
Mamadou Babaei 2a010811a3 make bones rotations a private field 2024-03-22 20:59:22 +01:00
Mamadou Babaei f8046a27cb update the changelog 2024-03-22 20:59:22 +01:00
Mamadou Babaei 9b5beaaf61 proper angle conversions for vectors 2024-03-22 20:59:22 +01:00
Mamadou Babaei f08dbf57b9 proper sgvect3d and squat conversions to fvector and fquat 2024-03-22 20:59:22 +01:00
Mamadou Babaei cf62bf1274 apply senseglove/unreal angle conversions in the gloves' api 2024-03-22 20:59:22 +01:00
Mamadou Babaei 3f21d3302c fix a crash when calling one of the SGHandInterpolatorImpl constructors which happens due to unintialized pimpl object 2024-03-22 20:59:22 +01:00
Mamadou Babaei 36b5b30148 update the changelog 2024-03-22 20:59:22 +01:00
Mamadou Babaei f9e15913c8 bump senseglove libraries to v2.101.8-a2a2075b which resolves the android writehaptics crash 2024-03-22 20:59:21 +01:00
Mamadou Babaei ae760aaa36 update the change log with unreleased changes 2024-03-22 20:59:21 +01:00