NFT Marker doesn't track in Android
@philip-lamb ci sta già lavorando.
Dal 4/8/2023.
Valutazione
Questa issue non è ancora stata valutata.
Descrizione
Hi Phil et al! As you know I've been trying to get my NFT project updated to ARX from AR5. I was able to get it to work on iOS and in fact the newest build package works for me on iOS as is, but I still can't get the Android build to track the gibraltar.jpg.
I realize that you have renamed the NFT scene to "LegacyNFTMarkerScene" which seems to indicate that you are dropping support for NFT tracking, but I'm praying there is still hope to get this legacy scene to work on Android one last time.
So when I follow the quickstart and build the entire 1.1.11 package as is, using "build.sh ios android macos" , then import the package into Unity, it runs native on my mac and works on iOS. When I build and run on Android it does load the gibraltar marker without crashing, but then when I show it the image, the tracking cube doesn't show up.
Looking into the logs I find that it does "see" the marker, because I get messages like: "[info] Page[0] pre: 14, aft: 14, error = 0.593861" indicating that the marker is found, but then it never triggers Unity to show the cube.
I've taken a deep dive into the code, adding logging messages, and I can see that ar2Tracking always returns either error -3 or -4. When I compare the Android output to the working iOS output there seems to be a discrepancy in the surfaceSet matrices.
I assume this is again some sort of libjpeg issue, but I have tried everything I can think of so far, and I'm hoping that someone with deeper knowledge of the codebase will be able to just be able to say AHA! and flip a switch or option and magically make it work on Android again.
Very appreciative of any help or tips you can possibly offer, and let me know if you need more info. Thanks!
- Lingua principale
- C#
- Stelle
- 48
- Fork
- 25
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di artoolkitx/arunityx
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
artoolkitx/arunityx#109 · 1 reazione ·
-
Related principlesForse di nuovo libera @philip-lamb l’ha presa 685 giorni fa e non c’è nessuna pull request aperta. Apertaenhancement
artoolkitx/arunityx#105 · 1 commento · 1 assegnatario ·
-
Same marker multiple objectsForse di nuovo libera @philip-lamb l’ha presa 685 giorni fa e non c’è nessuna pull request aperta. Apertaenhancement
artoolkitx/arunityx#103 · 2 commenti · 1 assegnatario ·
-
Unity Editor Crashes when Entering Play Mode with ARToolkitXForse di nuovo libera @philip-lamb l’ha presa 685 giorni fa e non c’è nessuna pull request aperta. Apertabug
artoolkitx/arunityx#100 · 7 commenti · 1 assegnatario ·
-
enhancement P3
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
artoolkitx/arunityx#94 ·
Tutte le issue di artoolkitx/arunityx
Issue simili
-
area-signalr
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
dotnet/aspnetcore#69842 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 64/100
I maintainer di solito rispondono entro 2 giorni
-
bug needs-triage
Difficoltà 2/5 Meno di un'ora Idoneità per principianti 78/100
microsoft/microsoft-ui-reactor#1373 ·
I maintainer di solito rispondono entro 1 giorno
-
Client customer-reported KeyVault needs-team-attention question Service Attention
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
Azure/azure-sdk-for-net#63861 · 3 commenti · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
:watch: Not Triaged dotnet-csharp/svc fundamentals/subsvc
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
I maintainer di solito rispondono entro 1 giorno