ue4plugins / UEGeoCoordinates

Provide tools for users to express Coordinates in different Geographic Coordinates Reference Systems
MIT License
136 stars 43 forks source link

ARM64 Support(For HoloLens2) #19

Open crssnky opened 3 years ago

crssnky commented 3 years ago

Do you have any plans other than Win64?

I want this plugin supports ARM64. (Problem is lib files? If I replace, this plugin works?)

AlbanBERGERET-Epic commented 3 years ago

Hi crssnky,

Good suggestion. This current version will be replaced by an improved one with UE 4.27. (Added support for round-earth and dynamic rebasing). This next version will be part of the Engine release, deprecating this Github release. It will add support for Linux, but unfortunately not ARM64 yet. I would love adding it, but we ran over the Feature Complete milestone and we can't do it right now.

However, the scripts to build PROJ are provided, and if you can just upgrade them to build it for ARM64, I don't see other issues. 4.27 is already available on UE4 Github, so you can get it from there : https://github.com/EpicGames/UnrealEngine/tree/4.27/Engine/Plugins/Runtime/GeoReferencing

If you manage to make it working, please share your results here, I'll try to push your request/results to the Engine team. Thanks!

crssnky commented 3 years ago

Thaks for your reply! I'm glad to hear UE4.27 news. It will support round-earth? Very cool!

https://github.com/crssnky/UEGeoCoordinates/tree/arm64

I tried it suppport ARM64 in my fork. I don't distribute lib files because I didn't know if I could redistribute them. But, I wrote how to build them.

This branch maybe works. I can build and deploy HoloLens2 app with this plugin. I didn't check all functions.