Пікірлер
@cangkiraja3643
@cangkiraja3643 Жыл бұрын
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
@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
@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
@ananthsundarraj924 Жыл бұрын
Hi sir can i use the newer version of unity for this project?
@programmareinsieme
@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
@AntonioBarbaCanovas Жыл бұрын
Great Job. I was looking for this functionality. Thans!
@16.muhammadirvandhirizkydi37
@16.muhammadirvandhirizkydi37 2 жыл бұрын
Can we use poi with SDK pro?
@ManuelGutiRM
@ManuelGutiRM 2 жыл бұрын
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
@programmareinsieme
@programmareinsieme 2 жыл бұрын
Ciao, felice di averti aiutato!
@nicolasportu
@nicolasportu 2 жыл бұрын
Outstanding!
@paoloboni628
@paoloboni628 2 жыл бұрын
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
@programmareinsieme
@programmareinsieme 2 жыл бұрын
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/
@paoloboni628
@paoloboni628 2 жыл бұрын
@@programmareinsieme ora mi iscrivo grazie! E quale è il modo migliore per muoversi nella scena utilizzando solo le mani attualmente? Gentilissimo
@programmareinsieme
@programmareinsieme 2 жыл бұрын
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
@paoloboni628
@paoloboni628 2 жыл бұрын
@@programmareinsieme grazie ancora! Continua così!
@programmareinsieme
@programmareinsieme 2 жыл бұрын
Grazie, ricordati di confermare l'iscrizione dalla email che ti è arrivata dal sistema.
@develion97
@develion97 2 жыл бұрын
Sarebbe bello vedere un tutorial su come implementare il body tracking
@programmareinsieme
@programmareinsieme 2 жыл бұрын
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.
@develion97
@develion97 2 жыл бұрын
@@programmareinsieme quindi qualora si vorrebbe creare un app ibrida per iOS e Android utilizzando il body tracking, questa non funzionerà su Android?
@programmareinsieme
@programmareinsieme 2 жыл бұрын
Esatto, Android usa ARCore per AR e non supporta body tracking.
@programmareinsieme
@programmareinsieme 2 жыл бұрын
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
@develion97
@develion97 2 жыл бұрын
@@programmareinsieme mi servirebbe AR per un progetto. In quanto dovrei confrontare le pose del giocatore con quelle di un modello
@TheMetalFreshTiger
@TheMetalFreshTiger 2 жыл бұрын
Bomba!
@TheMetalFreshTiger
@TheMetalFreshTiger 2 жыл бұрын
assurdo!!!!
@giovannimonda6595
@giovannimonda6595 2 жыл бұрын
Bravo! Complimenti
@programmareinsieme
@programmareinsieme 2 жыл бұрын
Grazie!
@porrasbrand
@porrasbrand 2 жыл бұрын
Ciao, grazzie por el contenido! Saludos desde Colombia.
@programmareinsieme
@programmareinsieme 2 жыл бұрын
Thanks from Italy!
@porrasbrand
@porrasbrand 2 жыл бұрын
Mile Grazzie --- despues de ver este video finalmente pude correr las escenas del SDK. Saludos
@programmareinsieme
@programmareinsieme 2 жыл бұрын
Estoy feliz! Si no lo has hecho, suscríbete a mi canal y haz clic en la campanita para recibir notificaciones.
@ErsinBactisa
@ErsinBactisa 3 жыл бұрын
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.
@ManuelGutiRM
@ManuelGutiRM 2 жыл бұрын
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.
@ErsinBactisa
@ErsinBactisa 2 жыл бұрын
@@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!
@imagoreality6262
@imagoreality6262 3 жыл бұрын
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.
@programmareinsieme
@programmareinsieme 3 жыл бұрын
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.
@imagoreality6262
@imagoreality6262 3 жыл бұрын
@@programmareinsieme Si, ho notato l'etichetta "verified". Adesso mi è chiaro. La ringrazio per avermi risposto subito.
@programmareinsieme
@programmareinsieme 2 жыл бұрын
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ρ
@ΣτρατοςΚ-υ6ρ 3 жыл бұрын
Hey there , we must have Foundation or ARCore? I use Vuforia AR Camera for my bachelor can i use it???
@programmareinsieme
@programmareinsieme 3 жыл бұрын
Hi, you must use AR Foundation, Vuforia isn't supported from Manomotion SDK
@ΣτρατοςΚ-υ6ρ
@ΣτρατοςΚ-υ6ρ 3 жыл бұрын
@@programmareinsieme i Get it thanks , a lot
@wanglinda2212
@wanglinda2212 3 жыл бұрын
Ciao, I wonder if you could share the Shader SpecularStencilFilter code ,and Script.... I'm an art designer and have trouble understanding C#.
@programmareinsieme
@programmareinsieme 3 жыл бұрын
Ciao Linda, write me your email at admin @ programmareinsieme DOT com
@wanglinda2212
@wanglinda2212 3 жыл бұрын
@@programmareinsiemeThank You ,I have sent the email, please check it when you are free.
@programmareinsieme
@programmareinsieme 3 жыл бұрын
@@wanglinda2212 Replied!
@wanglinda2212
@wanglinda2212 3 жыл бұрын
@@programmareinsieme Thank you very much 🙏
@wanglinda2212
@wanglinda2212 3 жыл бұрын
Thank you for the tutorial! I was confused about using Prefabs tools, because I couldn't visually see the objects in the scene.
@narukamiyuu3930
@narukamiyuu3930 3 жыл бұрын
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 ?
@programmareinsieme
@programmareinsieme 3 жыл бұрын
Thanks! Do you logged in to Manomotion website and used the licence key obtained? Otherwise the hand tracking will not run. Check this.
@narukamiyuu3930
@narukamiyuu3930 3 жыл бұрын
​@@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 ??
@programmareinsieme
@programmareinsieme 3 жыл бұрын
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.
@yokj9081
@yokj9081 3 жыл бұрын
@@programmareinsieme excuse me Can I ask some questions about manomotion
@chikitapm4085
@chikitapm4085 3 жыл бұрын
can this hand tracking use android camera?
@programmareinsieme
@programmareinsieme 3 жыл бұрын
Yes, this tutorial is made with android camera.
@chikitapm4085
@chikitapm4085 3 жыл бұрын
@@programmareinsieme thank you
@mesmes9424
@mesmes9424 3 жыл бұрын
Ottimo tutorial, grazie. L'hai compilato su Android o iPhone?
@programmareinsieme
@programmareinsieme 3 жыл бұрын
Android
@yokj9081
@yokj9081 3 жыл бұрын
@@programmareinsieme excuse me Can I ask some question
@programmareinsieme
@programmareinsieme 2 жыл бұрын
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
@tanmaysinghal8370
@tanmaysinghal8370 3 жыл бұрын
PLease upload it on github.
@angelocorsaro3003
@angelocorsaro3003 3 жыл бұрын
Bel tutorial, non capisco perchè non funziona il riconoscimento della mano? ho messo l'handCollider
@programmareinsieme
@programmareinsieme 3 жыл бұрын
Ciao Angelo, grazie! Per provare ad aiutarti dovresti essere maggiormente dettagliato. Sicuro di aver seguito precisamente il tutorial?
@angelocorsaro3003
@angelocorsaro3003 3 жыл бұрын
@@programmareinsiemecredo di si, ho messo anche le versioni 3.1.3 di ar foundation e ar core xrplugin, ti posso inviare il package??
@programmareinsieme
@programmareinsieme 3 жыл бұрын
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?
@HabibYo
@HabibYo 3 жыл бұрын
@@angelocorsaro3003 did it worked for you?
@angelocorsaro3003
@angelocorsaro3003 3 жыл бұрын
@@HabibYo I trouble, I insert my license free Key of my manomotion's account
@giovannifemiani297
@giovannifemiani297 3 жыл бұрын
Al prossimo Webinar io ci sono! Complimenti
@_free_explorer
@_free_explorer 3 жыл бұрын
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?
@programmareinsieme
@programmareinsieme 3 жыл бұрын
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_explorer
@_free_explorer 3 жыл бұрын
@@programmareinsieme grazie vado a vedere.
@programmareinsieme
@programmareinsieme 2 жыл бұрын
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_explorer
@_free_explorer 3 жыл бұрын
start 2:10
@AndreaPinto
@AndreaPinto 4 жыл бұрын
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
@programmareinsieme
@programmareinsieme 4 жыл бұрын
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.
@programmareinsieme
@programmareinsieme 2 жыл бұрын
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
@charliefalcao3719
@charliefalcao3719 4 жыл бұрын
Ciao, complimentissimi e un grazie per il video e tutte le informazioni
@programmareinsieme
@programmareinsieme 4 жыл бұрын
Prego!
@programmareinsieme
@programmareinsieme 2 жыл бұрын
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
@iqbalazizi1276
@iqbalazizi1276 4 жыл бұрын
Does this support on android
@programmareinsieme
@programmareinsieme 4 жыл бұрын
Sure, with AR Foundation on Android. See my tutorial m.kzbin.info/www/bejne/r2PaZKaciq2HopY
@russologia
@russologia 4 жыл бұрын
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/
@programmareinsieme
@programmareinsieme 4 жыл бұрын
Ma grazieee!
@marco.scaligeri
@marco.scaligeri 4 жыл бұрын
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?
@programmareinsieme
@programmareinsieme 4 жыл бұрын
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.scaligeri
@marco.scaligeri 4 жыл бұрын
@@programmareinsieme Grazie tante per avermi risposto e per la preziosa informazione!
@b.luiginuzzo4306
@b.luiginuzzo4306 4 жыл бұрын
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
@programmareinsieme
@programmareinsieme 4 жыл бұрын
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.luiginuzzo4306
@b.luiginuzzo4306 4 жыл бұрын
@@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.
@programmareinsieme
@programmareinsieme 4 жыл бұрын
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.luiginuzzo4306
@b.luiginuzzo4306 4 жыл бұрын
@@programmareinsieme Ti ringrazio, errore mio di inesperienza. Ho risolto con lo Stencil Comp commentando le ultime due linee di codice nello shader di default.
@TheMetalFreshTiger
@TheMetalFreshTiger 2 жыл бұрын
@@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" }
@ginnylee7412
@ginnylee7412 4 жыл бұрын
Thanks a lot. I searched day and night how to dealing collision in Vuforia! It really help me👍
@hangetsu92
@hangetsu92 4 жыл бұрын
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!
@programmareinsieme
@programmareinsieme 4 жыл бұрын
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.
@hangetsu92
@hangetsu92 4 жыл бұрын
@@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.
@programmareinsieme
@programmareinsieme 4 жыл бұрын
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.
@hangetsu92
@hangetsu92 4 жыл бұрын
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!
@programmareinsieme
@programmareinsieme 4 жыл бұрын
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.
@hangetsu92
@hangetsu92 4 жыл бұрын
​@@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!
@programmareinsieme
@programmareinsieme 4 жыл бұрын
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.
@hangetsu92
@hangetsu92 4 жыл бұрын
@@programmareinsieme Grazie mille! Proveró!
@hangetsu92
@hangetsu92 4 жыл бұрын
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!
@programmareinsieme
@programmareinsieme 4 жыл бұрын
Ciao, ti ho risposto nell'altro commento.
@nitintiwary6168
@nitintiwary6168 4 жыл бұрын
if possible make a tutorial for indoor AR Navigation
@programmareinsieme
@programmareinsieme 4 жыл бұрын
Interesting....
@stefanocambazzu7146
@stefanocambazzu7146 4 жыл бұрын
Unity 2019
@stefanocambazzu7146
@stefanocambazzu7146 4 жыл бұрын
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 ?
@programmareinsieme
@programmareinsieme 4 жыл бұрын
Ciao, qui trovi la lista dei device supportati da ARCore, non mi sembra ci sia il tuo. developers.google.com/ar/discover/supported-devices
@IngMarcelloNisitaranto
@IngMarcelloNisitaranto 4 жыл бұрын
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?
@IngMarcelloNisitaranto
@IngMarcelloNisitaranto 4 жыл бұрын
forse arfoundation non funziona se si pubblica sul playstore? ha qualche bug ?
@programmareinsieme
@programmareinsieme 4 жыл бұрын
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.
@MarcelloNisiEngineer
@MarcelloNisiEngineer 4 жыл бұрын
Io ho usato la 2019.18.f1 anche in questa?
@programmareinsieme
@programmareinsieme 4 жыл бұрын
Questo non lo so. Prova comunque a generare un apk e non un bundle.
@MarcelloNisiEngineer
@MarcelloNisiEngineer 4 жыл бұрын
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
@MarcelloNisiEngineer
@MarcelloNisiEngineer 4 жыл бұрын
oppure perchè inquadro il target sullo schermo del portatile?
@MarcelloNisiEngineer
@MarcelloNisiEngineer 4 жыл бұрын
devo per forza stampare il target?
@programmareinsieme
@programmareinsieme 4 жыл бұрын
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.
@MarcelloNisiEngineer
@MarcelloNisiEngineer 4 жыл бұрын
Però lo shader mi esce come una pagina HTML quando lo apro con visual studio mentre nel tuo tutorial mi sembra codice c#
@programmareinsieme
@programmareinsieme 4 жыл бұрын
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.
@programmareinsieme
@programmareinsieme 4 жыл бұрын
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.
@MarcelloNisiEngineer
@MarcelloNisiEngineer 4 жыл бұрын
@@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
@programmareinsieme
@programmareinsieme 4 жыл бұрын
Ma hai scaricato come .zip da GitHub? O hai fatto il clone? Devi scaricare come zip file ed estrarlo.
@MarcelloNisiEngineer
@MarcelloNisiEngineer 4 жыл бұрын
@@programmareinsieme ho scaricato solo quel file senza scaricare tutto
@MarcelloNisiEngineer
@MarcelloNisiEngineer 4 жыл бұрын
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?
@programmareinsieme
@programmareinsieme 4 жыл бұрын
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.
@MarcelloNisiEngineer
@MarcelloNisiEngineer 4 жыл бұрын
@@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
@programmareinsieme
@programmareinsieme 4 жыл бұрын
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.
@MarcelloNisiEngineer
@MarcelloNisiEngineer 4 жыл бұрын
@@programmareinsieme io ho la 2019.1.8f1
@MarcelloNisiEngineer
@MarcelloNisiEngineer 4 жыл бұрын
@@programmareinsieme come faccio a metterti qui uno screenshot?
@nitintiwary6168
@nitintiwary6168 4 жыл бұрын
I have done everything according to your tutorial but the cube is not moving when the ray hits?? can you please help me
@programmareinsieme
@programmareinsieme 4 жыл бұрын
Hi Nitin, Do you have exceptions in debug? Do you set correctly the colliders? Do you added the tag “ObjectA” to the gameobject? Thanks!
@nitintiwary6168
@nitintiwary6168 4 жыл бұрын
@@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.
@programmareinsieme
@programmareinsieme 4 жыл бұрын
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!
@nitintiwary6168
@nitintiwary6168 4 жыл бұрын
@@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
@programmareinsieme
@programmareinsieme 4 жыл бұрын
Ok, but my video are in italian language, you can see the code in the video. I'm preparing the tutorial, stay tuned!
@negsphere
@negsphere 4 жыл бұрын
Molto interessante approfondirò di sicuro l'argomento grazie mille
@programmareinsieme
@programmareinsieme 4 жыл бұрын
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!
@programmareinsieme
@programmareinsieme 2 жыл бұрын
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
@luigiborrelli4716
@luigiborrelli4716 4 жыл бұрын
Ciao, bel tutorial, volevo dirti che non riesco a trovare lo shader nella cartella. Potresti linkarlo in qualche modo? Grazie mille
@programmareinsieme
@programmareinsieme 4 жыл бұрын
Grazie Luigi! Lo shader lo trovi nella cartella Assets/Scenes/PlaneOcclusion e si chiama PlaneOcclusionShader.shader. Continua a seguirmi mi raccomando!😀
@luigiborrelli4716
@luigiborrelli4716 4 жыл бұрын
@@programmareinsieme Grazie :) Continuerò a seguirti sicuramente
@programmareinsieme
@programmareinsieme 2 жыл бұрын
Ciao, iscriviti alla newsletter del mio blog: programmareinsieme.com/iscrizione-newsletter-programmareinsieme
@chandrawijayak6290
@chandrawijayak6290 4 жыл бұрын
Thanks man, i need this
@programmareinsieme
@programmareinsieme 4 жыл бұрын
You're welcome!
@hopeideal38
@hopeideal38 5 жыл бұрын
if possible to make a tutorial?
@programmareinsieme
@programmareinsieme 4 жыл бұрын
programmareinsieme.com/realta-aumentata-tutorial-programmare-collisioni-con-unity3d-e-vuforia/
@hopeideal38
@hopeideal38 4 жыл бұрын
Thank you , i wish it could be video tutorial...
@MinH2523
@MinH2523 6 жыл бұрын
Great , Can you teach me how to make that ?
@programmareinsieme
@programmareinsieme 5 жыл бұрын
The tutorial has been published, follow the link above!
@aishwaryan8463
@aishwaryan8463 6 жыл бұрын
Tutorial please ?
@programmareinsieme
@programmareinsieme 5 жыл бұрын
The tutorial has been published, follow the link above!