Thank you for amazing tutorial, may i ask what is the Tag for Vase Hydria Spawn? in my case, the gesture is not detected when perform grab or pinch gesture, but the green HandCollider is showed and when it collide to Vase, it change the color. Thank you
@programmareinsieme Жыл бұрын
Thanks! That tutorial is very old, so I don't remember the details, but I think that tag was only left for future use, in case you want to add more pots at runtime. But there's no code implemented, so you can ignore it if you want.
@cangkiraja3643 Жыл бұрын
@@programmareinsieme Big thanks for quick reply, i really appreciate it. I still figured out why my gesture is not detected. i watched your tutorial for many times, but still unlucky.
@ananthsundarraj924 Жыл бұрын
Hi sir can i use the newer version of unity for this project?
@programmareinsieme Жыл бұрын
Hi! Yes but you will probably have to edit some reference to the Manomotion SDK because it has updated several times since the date of the video tutorial.
@AntonioBarbaCanovas Жыл бұрын
Great Job. I was looking for this functionality. Thans!
@16.muhammadirvandhirizkydi372 жыл бұрын
Can we use poi with SDK pro?
@ManuelGutiRM2 жыл бұрын
Ciao, prima di tutto voglio chiarire che sto usando un traduttore per scrivere questo commento, quindi perdonami se ci sono errori. Detto questo, voglio ringraziarti così tanto per questo tutorial! Stavo cercando un tutorial come questo e nessuno aveva funzionato; hai coperto completamente tutto ciò che c'è da sapere sull'argomento e ora ho raggiunto i risultati che voglio con il mio progetto. Saluti da El Salvador e auguri, Manu
@programmareinsieme2 жыл бұрын
Ciao, felice di averti aiutato!
@nicolasportu2 жыл бұрын
Outstanding!
@paoloboni6282 жыл бұрын
Grazie per il tutorial!! Se volessi utilizzare la mano sx con il controller per potermi muovere, mentre la mano destra senza, come fare? perchè di default con questi settings o si possono utilizzare i controller o le mani....ma non entrambi. Grazie
@programmareinsieme2 жыл бұрын
Grazie a te! Purtroppo ad oggi non è ancora fattibile usare una mano e un controller contemporaneamente. Infatti ad oggi per attivare il controllo con le mani il Quest 2 attende 5 secondi affinchè i controllers non vengano usati. PS: Sei iscritto al canale e alla mailing list? programmareinsieme.com/training-on-the-job-one-to-one/
@paoloboni6282 жыл бұрын
@@programmareinsieme ora mi iscrivo grazie! E quale è il modo migliore per muoversi nella scena utilizzando solo le mani attualmente? Gentilissimo
@programmareinsieme2 жыл бұрын
Bè il modo migliore è quello che hai visto in quella panoramica di Interaction SDK, poi se ti interessa creare anche gestures custom allora dai una occhiata anche a questo: kzbin.info/www/bejne/bV6wooyldtCfrpY
@paoloboni6282 жыл бұрын
@@programmareinsieme grazie ancora! Continua così!
@programmareinsieme2 жыл бұрын
Grazie, ricordati di confermare l'iscrizione dalla email che ti è arrivata dal sistema.
@develion972 жыл бұрын
Sarebbe bello vedere un tutorial su come implementare il body tracking
@programmareinsieme2 жыл бұрын
Hai ragione. Ma il body tracking non è supportato da ARCore, solo da ARKit quindi ARFoundation necessita di un device iOS con chip 12+ e un Mac per fare la build. Purtroppo al momento sono sprovvisto di Mac.
@develion972 жыл бұрын
@@programmareinsieme quindi qualora si vorrebbe creare un app ibrida per iOS e Android utilizzando il body tracking, questa non funzionerà su Android?
@programmareinsieme2 жыл бұрын
Esatto, Android usa ARCore per AR e non supporta body tracking.
@programmareinsieme2 жыл бұрын
sto pensando che potresti cambiare tecnologia. Non usare AR ma passare per gli algoritmi di TensorFlow, dai una occhiata qui: www.tensorflow.org/lite/examples/pose_estimation/overview
@develion972 жыл бұрын
@@programmareinsieme mi servirebbe AR per un progetto. In quanto dovrei confrontare le pose del giocatore con quelle di un modello
@TheMetalFreshTiger2 жыл бұрын
Bomba!
@TheMetalFreshTiger2 жыл бұрын
assurdo!!!!
@giovannimonda65952 жыл бұрын
Bravo! Complimenti
@programmareinsieme2 жыл бұрын
Grazie!
@porrasbrand2 жыл бұрын
Ciao, grazzie por el contenido! Saludos desde Colombia.
@programmareinsieme2 жыл бұрын
Thanks from Italy!
@porrasbrand2 жыл бұрын
Mile Grazzie --- despues de ver este video finalmente pude correr las escenas del SDK. Saludos
@programmareinsieme2 жыл бұрын
Estoy feliz! Si no lo has hecho, suscríbete a mi canal y haz clic en la campanita para recibir notificaciones.
@ErsinBactisa3 жыл бұрын
Hi! Can you make the virtual room to be lower than the portal and when you enter the portal you will fall down ? I've tried putting a rigid body on camera and a capsule collider, i deactivated the collisions between the AR Session origin and the camera, but the camera still doesn't fall.
@ManuelGutiRM2 жыл бұрын
Hi, I know this is an old comment and you probably have found a solution, but I'm thinking that you could modify, via script, the position y of your assets once "hasCollided" becomes true in the PortalController. You would also need to change this bool to public. With this solution, the camera wouldn't fall, but I hope it will give the desired effect.
@ErsinBactisa2 жыл бұрын
@@ManuelGutiRM hi, thanks for the reply! I don't remember for sure, but I think that's what I did. I took a long break for the project, but I ll continue working on it at some point, so your answer is well received. Have a great day!
@imagoreality62623 жыл бұрын
Vorrei chiederle una informazione: in base a quale criterio si associa la versione di ARF con quella di Unity? nel suo caso, ad es, sceglie la preview.6 - 3.1.0 la perché sta usando U. 2019.3.13f1. La ringrazio tanto.
@programmareinsieme3 жыл бұрын
Se lei apre il Package Manager in una specifica versione di Unity e seleziona ARFoundation nell'elenco, noterà vicino ad una specifica versione la label Verified. Significa che, per la specifica versione di Unity che sta usando, quella versione di ARF è testata e verificata come totalmente funzionante. Lei può in ogni caso utilizzare le altre versioni beta ma lo fa a suo rischio e pericolo poiché potrebbero essere instabili e via dicendo.
@imagoreality62623 жыл бұрын
@@programmareinsieme Si, ho notato l'etichetta "verified". Adesso mi è chiaro. La ringrazio per avermi risposto subito.
@programmareinsieme2 жыл бұрын
Se non lo ha ancora fatto, si iscriva al canale e prema la campanella cosi riceverà le notifiche sui video futuri! Inoltre, se vive in Italia, si iscriva anche alla newsletter del mio blog: programmareinsieme.com/iscrizione-newsletter-programmareinsieme
@ΣτρατοςΚ-υ6ρ3 жыл бұрын
Hey there , we must have Foundation or ARCore? I use Vuforia AR Camera for my bachelor can i use it???
@programmareinsieme3 жыл бұрын
Hi, you must use AR Foundation, Vuforia isn't supported from Manomotion SDK
@ΣτρατοςΚ-υ6ρ3 жыл бұрын
@@programmareinsieme i Get it thanks , a lot
@wanglinda22123 жыл бұрын
Ciao, I wonder if you could share the Shader SpecularStencilFilter code ,and Script.... I'm an art designer and have trouble understanding C#.
@programmareinsieme3 жыл бұрын
Ciao Linda, write me your email at admin @ programmareinsieme DOT com
@wanglinda22123 жыл бұрын
@@programmareinsiemeThank You ,I have sent the email, please check it when you are free.
@programmareinsieme3 жыл бұрын
@@wanglinda2212 Replied!
@wanglinda22123 жыл бұрын
@@programmareinsieme Thank you very much 🙏
@wanglinda22123 жыл бұрын
Thank you for the tutorial! I was confused about using Prefabs tools, because I couldn't visually see the objects in the scene.
@narukamiyuu39303 жыл бұрын
It's a great tutorial, everything works fine for me except the fact that the app can't track my hand even if I followed the tutorial in many times without skipped any of it, can you give a solution about it ?
@programmareinsieme3 жыл бұрын
Thanks! Do you logged in to Manomotion website and used the licence key obtained? Otherwise the hand tracking will not run. Check this.
@narukamiyuu39303 жыл бұрын
@@programmareinsieme I already did that exactly like what you did, is this tutorial for paid license key only ?, or can I use free license key for this tutorial ??
@programmareinsieme3 жыл бұрын
When I have done that tutorial I used the free license Key BUT not that already existing in the SDK, I created my account and obtained a new free license.
@yokj90813 жыл бұрын
@@programmareinsieme excuse me Can I ask some questions about manomotion
@chikitapm40853 жыл бұрын
can this hand tracking use android camera?
@programmareinsieme3 жыл бұрын
Yes, this tutorial is made with android camera.
@chikitapm40853 жыл бұрын
@@programmareinsieme thank you
@mesmes94243 жыл бұрын
Ottimo tutorial, grazie. L'hai compilato su Android o iPhone?
@programmareinsieme3 жыл бұрын
Android
@yokj90813 жыл бұрын
@@programmareinsieme excuse me Can I ask some question
@programmareinsieme2 жыл бұрын
Se non lo hai ancora fatto, iscriviti al canale e premi la campanella cosi riceverai le notifiche sui video futuri! Inoltre, se vivi in Italia, iscriviti anche alla newsletter del mio blog: programmareinsieme.com/iscrizione-newsletter-programmareinsieme
@tanmaysinghal83703 жыл бұрын
PLease upload it on github.
@angelocorsaro30033 жыл бұрын
Bel tutorial, non capisco perchè non funziona il riconoscimento della mano? ho messo l'handCollider
@programmareinsieme3 жыл бұрын
Ciao Angelo, grazie! Per provare ad aiutarti dovresti essere maggiormente dettagliato. Sicuro di aver seguito precisamente il tutorial?
@angelocorsaro30033 жыл бұрын
@@programmareinsiemecredo di si, ho messo anche le versioni 3.1.3 di ar foundation e ar core xrplugin, ti posso inviare il package??
@programmareinsieme3 жыл бұрын
Non posso, altrimenti mi manderebbero tutti il loro source code e io passerei le giornate a correggere i “compiti”. Hai piuttosto inserito dei debug.log nel codice per capire cosa fa e se va in exception?
@HabibYo3 жыл бұрын
@@angelocorsaro3003 did it worked for you?
@angelocorsaro30033 жыл бұрын
@@HabibYo I trouble, I insert my license free Key of my manomotion's account
@giovannifemiani2973 жыл бұрын
Al prossimo Webinar io ci sono! Complimenti
@_free_explorer3 жыл бұрын
Ciao 1:18 dici che c'è un tutorial in cui spieghi AR Sesison ed AR Session Origin ma non lo trovo tra i tuoi video. Hai per caso altri canali?
@programmareinsieme3 жыл бұрын
Ciao Emanuele, nel momento in cui lo dico, se guardi in alto a destra compare un popup con un link ad un altro tutorial su AR Face; da quel tutorial ho iniziato a spiegare i vari componenti di AR Foundation. Non c'e' un tutorial sulle basi, ci sono tutorial per realizzare diverse cose con AR Foundation e in ciascuno parlo di alcuni componenti.
@_free_explorer3 жыл бұрын
@@programmareinsieme grazie vado a vedere.
@programmareinsieme2 жыл бұрын
Se non lo hai ancora fatto, iscriviti al canale e premi la campanella cosi riceverai le notifiche sui video futuri! Inoltre, se vivi in Italia, iscriviti anche alla newsletter del mio blog: programmareinsieme.com/iscrizione-newsletter-programmareinsieme
@_free_explorer3 жыл бұрын
start 2:10
@AndreaPinto4 жыл бұрын
Ciao! C'e' la possibilita' di fare l'occlusione delle persone? mi piacerebbe trovare un modo per fare uno sfondo nero e la silhouette bianca delle persone. Grazie
@programmareinsieme4 жыл бұрын
Ciao Andrea. Puoi fare l’occlusion delle persone nel senso che con AR Foundation posizioni un oggetto 3D su un tavolo, se metti una mano tra la camera e l’oggetto l’occlusion fa vedere la mano, se la passi dietro l’oggetto l’occlusion ti nasconde la mano o parte di essa, esattamente come nella realtà. Questo puoi fare ma solo utilizzando AR Foundation con iOS non con Android poiché non supporta l’occlusion di un body.
@programmareinsieme2 жыл бұрын
Se non lo hai ancora fatto, iscriviti al canale e premi la campanella cosi riceverai le notifiche sui video futuri! Inoltre, se vivi in Italia, iscriviti anche alla newsletter del mio blog: programmareinsieme.com/iscrizione-newsletter-programmareinsieme
@charliefalcao37194 жыл бұрын
Ciao, complimentissimi e un grazie per il video e tutte le informazioni
@programmareinsieme4 жыл бұрын
Prego!
@programmareinsieme2 жыл бұрын
Se non lo hai ancora fatto, iscriviti al canale e premi la campanella cosi riceverai le notifiche sui video futuri! Inoltre, se vivi in Italia, iscriviti anche alla newsletter del mio blog: programmareinsieme.com/iscrizione-newsletter-programmareinsieme
@iqbalazizi12764 жыл бұрын
Does this support on android
@programmareinsieme4 жыл бұрын
Sure, with AR Foundation on Android. See my tutorial m.kzbin.info/www/bejne/r2PaZKaciq2HopY
@russologia4 жыл бұрын
Ciao carissimo, meno di 100 visualizzazioni per un video così interessante. Sono l'amministratore del gruppo Facebook programmatori, puoi mettere i link ai tuoi video nel mio gruppo per aver ed più visite : facebook.com/groups/developerItaly/
@programmareinsieme4 жыл бұрын
Ma grazieee!
@marco.scaligeri4 жыл бұрын
mitico! sei un grande..Spero tu possa consigliarmi o aiutarmi. Sono un pianista e vorrei ottenere con l'iphone X una motion capture per le mani, simile all'app facecap, registrare il tutto in fbx per poter animare poi in Blender. Manomotion in Unity farebbe al mio caso?
@programmareinsieme4 жыл бұрын
Ciao Mark, Manomotion è un SDK per fare hand tracking in AR e agganciare oggetti per spostarli. Quello che vuoi fare tu è diverso, non ti serve Manomotion ma solo AR Foundation che, proprio per ARKit, supporta il Body tracking mentre per ARKit e ARCore anche il Face tracking. Quindi puoi sviluppare con Unity e AR Foundation e usare un plugin per l’export in FBX. Questo è quello che mi viene in mente leggendo la tua richiesta.
@marco.scaligeri4 жыл бұрын
@@programmareinsieme Grazie tante per avermi risposto e per la preziosa informazione!
@b.luiginuzzo43064 жыл бұрын
Ciao complimenti per il canale, video veramente interessanti. Stavo guardando questo tutorial e mi sono imbattuto in un problema: non riesco a trovare lo shader di default che utilizzi per stencil filter. Avresti qualche indicazione da darmi? Grazie
@programmareinsieme4 жыл бұрын
Ciao Luigi! Grazie tante per i complimenti, a breve riprendono i video tutorial su AR Foundation e sono in preparazione anche quelli su VR e Oculus Quest 2. Rispondo alla tua domanda: come dico nel tutorial quello shader l'ho preso dai default di Unity, quindi devi andare a questo link unity3d.com/get-unity/download/archive e scegliere la stessa versione di Unity che ho usato nel video (2020.1.0 se non erro), cliccare sul pulsante combo Download Windows e nel menu a tendina che si apre selezioni Built in Shaders, lo scarichi e troverai lo shader con la parola Stencil nel nome file. Prendi quello e ci aggiungi le righe di codice che ti indico nel video. Finito!
@b.luiginuzzo43064 жыл бұрын
@@programmareinsieme Ti ringrazio per la risposta, ho seguito le tue indicazioni ma purtroppo non sono riuscito a trovare uno shader utile con il nome Stencil. Ho provato ad inserire il tuo codice in uno StandardSpecular (quello che apparentemente si avvicina di più allo shader usato nel video) ma non riesco poi a visualizzare, nell'inspector del materiale, lo Stensil Comp da impostare a Not Equal. Grazie ancora.
@programmareinsieme4 жыл бұрын
Ciao Luigi, ho ricontrollato il video e lo script è proprio quello che hai trovato tu. Se hai usato la stessa versione di Unity che uso nel video e aggiunto le stesse righe di codice che ho aggiunto io deve esserci per forza StencilComp nell'Inspector dello shader custom. Verifica se lo shader compilato mostra errori.
@b.luiginuzzo43064 жыл бұрын
@@programmareinsieme Ti ringrazio, errore mio di inesperienza. Ho risolto con lo Stencil Comp commentando le ultime due linee di codice nello shader di default.
@TheMetalFreshTiger2 жыл бұрын
@@programmareinsieme non riesco in alcun modo a trovare lo shader da cui partire e che avete menzionato voi qua nei commenti. Io ho provato ad utilizzare lo shader "Standard Surface Shader" ma non è quello corretto perchè se lo apro ha 50 righe di codice e non 300/400 come si vede nel video. Vi ringrazio se sapreste aiutarmi!! Nel caso in questo modo va bene lo stesso? Shader "Custom/NewSurfaceShader" { Properties { _Color ("Color", Color) = (1,1,1,1) _MainTex ("Albedo (RGB)", 2D) = "white" {} _Glossiness ("Smoothness", Range(0,1)) = 0.5 _Metallic ("Metallic", Range(0,1)) = 0.0 [Enum(CompareFunction)] _StencilComp("Stencil Comp", Int) = 3 } SubShader { Tags { "RenderType"="Opaque" } LOD 200 Stencil{ Ref 1 Comp[_StencilComp] } CGPROGRAM // Physically based Standard lighting model, and enable shadows on all light types #pragma surface surf Standard fullforwardshadows // Use shader model 3.0 target, to get nicer looking lighting #pragma target 3.0 sampler2D _MainTex; struct Input { float2 uv_MainTex; }; half _Glossiness; half _Metallic; fixed4 _Color; // Add instancing support for this shader. You need to check 'Enable Instancing' on materials that use the shader. // See docs.unity3d.com/Manual/GPUInstancing.html for more information about instancing. // #pragma instancing_options assumeuniformscaling UNITY_INSTANCING_BUFFER_START(Props) // put more per-instance properties here UNITY_INSTANCING_BUFFER_END(Props) void surf (Input IN, inout SurfaceOutputStandard o) { // Albedo comes from a texture tinted by color fixed4 c = tex2D (_MainTex, IN.uv_MainTex) * _Color; o.Albedo = c.rgb; // Metallic and smoothness come from slider variables o.Metallic = _Metallic; o.Smoothness = _Glossiness; o.Alpha = c.a; } ENDCG } FallBack "Diffuse" }
@ginnylee74124 жыл бұрын
Thanks a lot. I searched day and night how to dealing collision in Vuforia! It really help me👍
@hangetsu924 жыл бұрын
Ciao dinuovo io (scusa), ho seguito tutto e gli shader funzionano ma il tutto poi funziona fino a quando non entro nel "portale" e sparisce tutto come se non ci fosse alcuna collision o addirittura come se una volta avvenuta la collision si disattivassero i materiali. Ho ricontrollato il box collider, il trigger é attivato. Idee? Grazie!
@programmareinsieme4 жыл бұрын
Controlla che il fattore di scala del gameobject in cui hai messo il modello, il modello stesso e il portale siano coerenti, ossia che abbiano la stessa ratio. Probabilmente scompare tutto perche' qualcosa e' troppo piccolo o troppo grande rispetto al resto. Rivedi bene il videotutorial e guarda le scale e le posizioni che ho messo io.
@hangetsu924 жыл бұрын
@@programmareinsieme Avevo unity 2019, poi ho scaricato lo stesso del video, ho controllato, 'e tutto coerente. Sembra che o la collisione non avvenga oppure che non venga fatto il cambio da equal a not equal... non so. Ho visto in altri video che qualcuno mette un rigid body e un box collider alla Camera, ho provato anche quello ma niente.
@programmareinsieme4 жыл бұрын
Se leggi la descrizione sotto al video c'e' un ATTENZIONE LEGGI QUI in cui avevo aggiunto due steps che mi ero dimenticato di menzionare durante la registrazione del video, me ne sono reso conto durante l'editing e ho aggiunto quelle righe nella descrizione. In ogni caso il Collider che metti alla Camera deve avere il IsTrigger a TRUE, cosi come il Collider di Portal.
@hangetsu924 жыл бұрын
Ciao, rifaccio la stessa domanda anche qua: mettiamo che io abbia "tappato" sullo schermo una volta e voglia evitare di spostare il mio portale accidentalmente una volta piazzato... praticamente voglio inserire un "lock" button in modo tale da poter bloccare il mio 3d in quella posizione. Come posso fare? Grazie! ottimi video!
@programmareinsieme4 жыл бұрын
Ciao Beatrice, grazie per i complimenti! Nel video del portale mostro uno script chiamato PlacementController. Ti incollo qui sotto il codice del metodo Update(): private void Update() { if (!TryGetTouchPosition(out Vector2 touchPosition)) return; if (arRaycastmanager.Raycast(touchPosition, hits, trackableTypes:TrackableType.PlaneWithinPolygon)) { var hitPose = hits[0].pose; if (spawnedPrefab == null) spawnedPrefab = Instantiate(placedPrefab, hitPose.position, hitPose.rotation); else spawnedPrefab.transform.position = hitPose.position; } } Per evitare di spostare il prefab posizionato è sufficiente rimuovere l'ELSE e relativo codice.
@hangetsu924 жыл бұрын
@@programmareinsieme Grazie mille per la risposta! Sono all'inizio con Unity quindi, data la disponibilità, faccio un'altra domanda per complicare le cose : se io volessi legare il fatto di "togliere l'else" ad un button? Cerco di spiegarmi meglio. Ho fatto una app che mi permette di fare plane detection, taptoplace, posizionare un oggetto (potendolo anche ruotare)...ma ora voglio poterlo bloccare in quella specifica posizione, che ho ottenuto, cliccando su un pulsante...come potrei fare? Ho cercato di seguire questo video: kzbin.info/www/bejne/rnilZ6KmnLetptE&ab_channel=DilmerValecillos ma in qualche modo mi sembra la faccia troppo complicata ed inoltre è per IOS, mentre io sto lavorando su Android per ora. Spero sia più o meno chiaro, mi rendo conto sia difficile rispondere in un commento, ma magari potrebbe essere un'occasione per fare un nuovo video sul canale! Grazie mille!
@programmareinsieme4 жыл бұрын
Ciao Beatrice, nell'evento OnClick del tuo button imposti una variabile booleana a True|False secondo lo stato precedente e ti serve per sapere se devi bloccare o sbloccare la posizione del prefab. Poi nell'evento Update(), immagino tu lo abbia utilizzato, dello script che usi per posizionare, ruotare, ecc il prefab testi con un IF lo stato della variabile booleana suddetta. Esempio in pseudocodifica: if(!ButtonIsBlocked) FAI ROTAZIONE, POSIZIONE, ECC Else NON FAI SEMPLICEMENTE NULLA in tal modo ogni volta che premi il pulsante per bloccare, nell'Update() entrera' nell'ELSE e non succedera' nulla, quindi il prefab resta immobile dove lo hai lasciato.
@hangetsu924 жыл бұрын
@@programmareinsieme Grazie mille! Proveró!
@hangetsu924 жыл бұрын
Ciao! finalmente un canale in italiano sull'AR! Sto cercando da giorni di bloccare la posizione un oggetto una volta posizionato e scalato. Avresti qualche suggerimento? Grazie!
@programmareinsieme4 жыл бұрын
Ciao, ti ho risposto nell'altro commento.
@nitintiwary61684 жыл бұрын
if possible make a tutorial for indoor AR Navigation
@programmareinsieme4 жыл бұрын
Interesting....
@stefanocambazzu71464 жыл бұрын
Unity 2019
@stefanocambazzu71464 жыл бұрын
Ciao app si apre ma poi va in errore. Dispositivo : SM-T595 CPU : ARMv7-a GOOGLE PLAY SERVICE FOR AR ver : 1.20.202550243 C'è soluzione ?
@programmareinsieme4 жыл бұрын
Ciao, qui trovi la lista dei device supportati da ARCore, non mi sembra ci sia il tuo. developers.google.com/ar/discover/supported-devices
@IngMarcelloNisitaranto4 жыл бұрын
buongiorno ho seguito il tutorial ho pubblicato l'app come test sul playstore e non funziona il rilevamento del piano su cui posizionare l'oggetto cioè non esce proprio il piano virtuale, mentre se scarico l'app in locale funziona. a cosa può essere dovuto?
@IngMarcelloNisitaranto4 жыл бұрын
forse arfoundation non funziona se si pubblica sul playstore? ha qualche bug ?
@programmareinsieme4 жыл бұрын
Buongiorno, esiste un bug che però risulta essere in stato FIXED in queste versioni di Unity: 2018.4.4f1, 2019.1.10f1, 2019.2.0b9, 2019.3.0a8; quindi nelle intermedie a queste no. Il bug riguarda ARCore che fallisce quando si fa la build usando l'app bundle. Se questo è il tuo caso allora fai la build per lo store senza fare lo split, quindi solo apk.
@MarcelloNisiEngineer4 жыл бұрын
Io ho usato la 2019.18.f1 anche in questa?
@programmareinsieme4 жыл бұрын
Questo non lo so. Prova comunque a generare un apk e non un bundle.
@MarcelloNisiEngineer4 жыл бұрын
ciao ho seguito il tuo tutorial mettendo una sfera al posto del modello 3d, mi è apparsa una sola volta piccola in base alle dimensioni che ho messo poi dopo ho provato ad aumentare le dimensioni e non è apparsa più. può dipendere dal cellulare che uso è un samsung s8
@MarcelloNisiEngineer4 жыл бұрын
oppure perchè inquadro il target sullo schermo del portatile?
@MarcelloNisiEngineer4 жыл бұрын
devo per forza stampare il target?
@programmareinsieme4 жыл бұрын
In ReferenceImage Library tu hai specificato delle dimensioni riguardo l'immagine. Se aumenti la scala del tuo oggetto e questo va ben oltre l'immagine allora non vedrai il 3d. Devi mantenere una ratio sulle proporzioni tra l'immagine e l'oggetto.
@MarcelloNisiEngineer4 жыл бұрын
Però lo shader mi esce come una pagina HTML quando lo apro con visual studio mentre nel tuo tutorial mi sembra codice c#
@programmareinsieme4 жыл бұрын
Infatti, se ti esce come pagina HTML significa probabilmente che Unity non ha VS impostato correttamente nelle Preferences. Verifica che l’editor del codice in Unity abbia il path corretto a dove hai installato VS.
@programmareinsieme4 жыл бұрын
Comunque lo shader non è in c#, quello che vedi tu sono intestazioni che normalmente vedi solo se editi il file con un editor di testo normale.
@MarcelloNisiEngineer4 жыл бұрын
@@programmareinsieme come esternal script edito ho visual studio 2019 community infatti lo apre con quello solo che al posto di uscire in c# esce un codice in html forse è sbagliato il file , puoi mandarmelo tu quello che hai usato che sei sicuro che funziona? grazie
@programmareinsieme4 жыл бұрын
Ma hai scaricato come .zip da GitHub? O hai fatto il clone? Devi scaricare come zip file ed estrarlo.
@MarcelloNisiEngineer4 жыл бұрын
@@programmareinsieme ho scaricato solo quel file senza scaricare tutto
@MarcelloNisiEngineer4 жыл бұрын
ciao ho seguito il tuo tutorial ma al minuto 4:52 usi il planeocclusionshader, che ho preso dal link nella tua descrizione su github però mi da questo errore "Shader error in 'PlaneOcclusionShader': Parse error: syntax error, unexpected $undefined, expecting TOK_SHADER at line 6 "sai cosa potrebbe essere che non va?
@programmareinsieme4 жыл бұрын
Ciao Marcello, sembra come se quel file lo hai passato da Mac a Windows o qualcosa del genere. Perchè non lo apri con Visual Studio 2019 integrato in Unity? Prova a eliminare quello shader da Unity, elimina anche il file e da Windows riscaricalo da GitHub e riprova.
@MarcelloNisiEngineer4 жыл бұрын
@@programmareinsieme l'ho preso direttamente dal progetto del link di github e lo ho aperto con visual studio in unity ma mi da quell'errore
@programmareinsieme4 жыл бұрын
Se guardi in Settings di Unity, in Quality, per caso hai qualcosa diverso da None sotto Rendering? Ho provato a riprodurre il tuo errore ma non riesco, non mi da nessun problema. Credo comunque che dipenda da qualche impostazione errata o diversa sulla tua versione di Unity installata.
@MarcelloNisiEngineer4 жыл бұрын
@@programmareinsieme io ho la 2019.1.8f1
@MarcelloNisiEngineer4 жыл бұрын
@@programmareinsieme come faccio a metterti qui uno screenshot?
@nitintiwary61684 жыл бұрын
I have done everything according to your tutorial but the cube is not moving when the ray hits?? can you please help me
@programmareinsieme4 жыл бұрын
Hi Nitin, Do you have exceptions in debug? Do you set correctly the colliders? Do you added the tag “ObjectA” to the gameobject? Thanks!
@nitintiwary61684 жыл бұрын
@@programmareinsieme yes I have added the tag to my image target..one thing I want to ask whether I have to add a new Game Object or we have to add a cube as a child of image target??.. I'm requesting if you make one video tutorial on its then it should be more beneficial.
@programmareinsieme4 жыл бұрын
No. Add the cube game object as a child of image target and add the tag "ObjectA" to the Cube game object. The cube must have a Box Collider component. After, add the VolumetricLine prefab as a child of ObjectTarget game object. In the VolumetricLine prefab add a RigidBody component with UseGravity = false and IsKinematic = true, the add a CapsuleCollider and the ColliderManager script (you find it in the tutorial). I'll plan to do a video tutorial of this project but with the latest Vuforia version and, perhaps, with AR Foundation too. Bye!
@nitintiwary61684 жыл бұрын
@@programmareinsieme I have done this all but it's not working I'm using unity 2108 so please make a video on it it will be more helpful and if possible make the video in English Thank you
@programmareinsieme4 жыл бұрын
Ok, but my video are in italian language, you can see the code in the video. I'm preparing the tutorial, stay tuned!
@negsphere4 жыл бұрын
Molto interessante approfondirò di sicuro l'argomento grazie mille
@programmareinsieme4 жыл бұрын
Grazie Antonio! Se non lo hai già fatto dai una occhiata anche agli altri tutorial e seguimi in quelli futuri! E da settembre ci saranno anche dei mini corsi sottoforma di webinar online!
@programmareinsieme2 жыл бұрын
Se non lo hai ancora fatto, iscriviti al canale e premi la campanella cosi riceverai le notifiche sui video futuri! Inoltre, se vivi in Italia, iscriviti anche alla newsletter del mio blog: programmareinsieme.com/iscrizione-newsletter-programmareinsieme
@luigiborrelli47164 жыл бұрын
Ciao, bel tutorial, volevo dirti che non riesco a trovare lo shader nella cartella. Potresti linkarlo in qualche modo? Grazie mille
@programmareinsieme4 жыл бұрын
Grazie Luigi! Lo shader lo trovi nella cartella Assets/Scenes/PlaneOcclusion e si chiama PlaneOcclusionShader.shader. Continua a seguirmi mi raccomando!😀
@luigiborrelli47164 жыл бұрын
@@programmareinsieme Grazie :) Continuerò a seguirti sicuramente
@programmareinsieme2 жыл бұрын
Ciao, iscriviti alla newsletter del mio blog: programmareinsieme.com/iscrizione-newsletter-programmareinsieme