oculus-samples / Unreal-HandPoseShowcase

This Unreal sample demonstrates how to implement hand gesture recognition. The Oculus SDK and other supporting material is subject to the Oculus proprietary license.
Other
25 stars 9 forks source link

UE 5.3 and Quest 3 support #2

Closed JustinHoang1703 closed 5 months ago

JustinHoang1703 commented 11 months ago

Hi, hope you are doing great! I just wondering if we have a plan to upgrade it to UE 5.3 and support Quest 3? I am trying to open it but it gives error due to different engine version.

cryptoLaoBai commented 8 months ago

I encountered errors during the build when using UE5.3 as well. Mine was the one below. What errors did you encounter? D:\Epic Games\UE_5.3\Engine\Source\predefined C++ types (compiler internal)(420): error C2248: "FHazardPointerCollection::FHazardRecord::FHazardRecord": cannot access private member declared in class "FHazardPointerCollection::FHazardRecord" D:\Epic Games\UE_5.3\Engine\Source\Runtime\Core\Public\Experimental\Containers\HazardPointer.h(86): note: see declaration of "FHazardPointerCollection::FHazardRecord::FHazardRecord" D:\Epic Games\UE_5.3\Engine\Source\Runtime\Core\Public\Experimental\Containers\HazardPointer.h(77): note: see declaration of "FHazardPointerCollection::FHazardRecord" D:\Epic Games\UE_5.3\Engine\Source\predefined C++ types (compiler internal)(420): note: template instantiation context (earliest instantiation context) is D:\Epic Games\UE_5.3\Engine\Source\Runtime\Core\Public\Experimental\Containers\HazardPointer.h(133): note: see reference to function template instantiation "void __builtin_array_init_helperFHazardPointerCollection::FHazardRecord(_T *,size_t) noexcept()" being compiled with [ _T=FHazardPointerCollection::FHazardRecord ]

jasonmeisel commented 8 months ago

Thanks for the report! For now, I recommend checking out Unreal-HandGameplay, which has already been ported to UE 5.