add ARM64 UWP, include instructions in readme

This PR adds a binary for ARM64 UWP, adding support for the HoloLens 2. (The documented process should also work for ARM32, but this is not recommended for HL2).

The Draco binary is built against this one: https://github.com/atteneder/draco/commit/906435a67d648de23b60a6c1b6324e4f6b6ac128 Tested in Unity 2019.4, DracoUnity 1.3.0 and glTFast 2.0.0

I added a note in the readme about minor changes to the vs project that must be made to build. I suspect they're able to be automated because there are methods in CMakeBuilds which reference specifically the warning number. I assume this can be automated but I am inexperienced with cmake. Would appreciate if anyone can offer advice on how to resolve this more easily!

As an aside, it took me a while to figure out which Draco branch to build! I hadn't seen any mention of specifics, so I was building the public draco branch, which didn't align with the DracoToUnity methods.. Then I found the atteneder fork, which built and loaded but then crashed... Then I found the fixed branch. Is there somehow we can keep track of these?

Merge request reports

Loading