ToughNutToCrack / ARWT

This library allows you to use Unity to build AR Web applications, working as a bridge between Unity and the best AR libraries available for the Web.
MIT License
304 stars 79 forks source link

Compatability Update for Unity 2020+ #19

Open jrDev1 opened 3 years ago

jrDev1 commented 3 years ago

-Added new ObjectCheck function to catch error and provide a little more info when a Unity Object is not found; this error was very vague when it couldn't find the "Canvas" gameobject in the scene when "unityInstance.SendMessage("Canvas")" was being used. -Added a function to get the Main Camera's name used in the scene; don't worry if you change the name -Added a default load screen which hides the Unity load screen; a starting position to creating custom load screens -Added a pattern ratio parameter to the a-scene (current line 208) of index.html, which can be used if you change the percentage size of the marker border when Marker Generating -Updated all necessary scripts to ensure build compatibility with Unity 2020+ (tested on Unity 2020.3.14 and 2021.1.15) for WebAR

IEQI commented 3 years ago

Can't wait for compatibility with 2020!

jrDev1 commented 3 years ago

Can't wait for compatibility with 2020!

I sent this months ago, don't know why this hasn't been updated yet. Might want to consider moving on like me cause this project is dead.

IEQI commented 3 years ago

Hmm, that's too bad, any suggestions for alternative solutions? I can't seem to find many Web AR for Unity that are also free.

raywu commented 3 years ago

Curious - why do you need Unity on Web AR?

On Sun, Nov 7, 2021 at 9:17 AM Erich @.***> wrote:

Hmm, that's too bad, any suggestions for alternative solutions? I can't seem to find many Web AR for Unity that are also free.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/ToughNutToCrack/ARWT/pull/19#issuecomment-962639329, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAETNMJCZJCI3VT37B6K5BDUK2RBVANCNFSM5AZFRRUA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

IEQI commented 3 years ago

Heh, well, I guess it is one of the few platforms I have some sort of experience with, I am not a programmer but basically we have an idea for an app, but before trying to hire actual programmers it would be nice to have some sort of basic demo just to validate the idea and try to sell it for potential investors. Or do you have any other possibilities in mind that a novice in the field could manage? Would really appreciate any advice.

jrDev1 commented 3 years ago

Hmm, that's too bad, any suggestions for alternative solutions? I can't seem to find many Web AR for Unity that are also free.

I'm using Zapworks but it's not free if you want to publish and make money, it's free otherwise and it's amazing! Best of all you can test inside the Unity Editor without making a build!

Thanks, crafTDev

doJester13 commented 3 years ago

I want to be clear: the project isn't dead at all. We can not merge the PR, and we want to investigate before rejecting it. It seems it doesn't work with the WebXR part, which is the most advanced part of the project. Investigating means stealing time from other projects, so we can't do it every time we want.

brunno0204 commented 3 years ago

@doJester13 Unity released today a fix for .JSPRE that wasnt beeing delivered on new unity versions( i mean, after build). Guess webxr will work now

https://unity3d.com/pt/unity/whats-new/2021.2.2