-
Notifications
You must be signed in to change notification settings - Fork 106
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Deliverable 2 #2
Comments
Καλησπέρα σας , |
@cgalani καλησπέρα, εγώ στη θέση σου θα δοκίμαζα αρχικά να εισάγω ένα έτοιμο animation (.gltf). Δες λίγο εδώ και συγκεκριμένα εκεί που λέει:
Αφού παίξει το συγκεκριμένο animation δοκίμασε μετά να εισάγεις το δικό σου. |
Καλησπέρα σας, |
καλησπέρα @EvitaXen, εγώ έφτιαξα τον marker αρχικά στην ζωγραφική και στη συνέχεια χρησιμοποίησα το εργαλείο που σας υποδεικνύει στις οδηγίες και δεν υπήρχε κάποιο πρόβλημα. Δοκίμασε να κάνεις download την εικόνα του marker από το εργαλείο και να την εκτυπώσεις ώστε μετά να τη διαβάσεις με την κάμερα |
καλησπέρα @MaritettaKatsarou μπορείς να δημιουργήσεις ότι animation εσύ θες, τόσο για τα ξεχωριστά elements όσο και για το νερό. |
Το έκανα, κατέβασα ως pdf την εικόνα, την εκτύπωσα και πάλι δεν δούλεψε. Γενικά έχω ένα πρόβλημα με τα sources, δηλαδή και με την εμφανιση της εικόνας μέσω του marker, ενώ την έχω στα assets του based marker, και βάζω και την εντολή img id="my-image" src=.. στα assets, και έπειτα το a-image src="#my-image" μου βγάζει μαύρη την εικόνα. Ξέρετε μήπως πως μπορεί να διορθωθεί; Πιστεύω για τον ίδιο λόγω δεν αναγνωρίζει και τον custom marker. Ξανα κατεβασα τον κώδικα τα έκανα όλα από την αρχή αλλά τίποτα |
Κι εγώ αντιμετωπίζω το ίδιο πρόβλημα με την @EvitaXen. Πρέπει να είναι κάποιο θέμα γενικά με τα assets ή το path τους. Μόνο που εμένα εμφανίζει την φωτογραφία άσπρη. |
@EvitaXen και @Evedes01 από την στιγμή που το πρώτο ζητούμενο του παραδοτέου είναι να διαβάσετε έναν pattern marker με τον αριθμό μητρώου σας και να εμφανίσετε ένα asset εγώ θα έκανα τις εξής δοκιμές:
Ps. Πατώντας το F12 στον browser ανοίγουν τα development tools . |
Και εμένα τα ίδια μου βγάζει με την @Evedes01 |
@EvitaXen και @Evedes01 από ότι φαίνεται διαβάζετε λάθος τα αρχεία από το φάκελο assets. Για το συγκεκριμένο παραδοτέο τα αρχεία θα πρέπει να βρίσκονται στο φάκελο /Augmented-Reality/marker_based/assets/ . Για παράδειγμα για να διαβάσετε τον pattern-dpsd.patt, που υπάρχει ήδη μέσα στο φάκελο για επίδειξη, αρκεί να γράψετε στον κώδικα σας |
Σχετικά με το θέμα, το έλυσα (για εμένα τουλάχιστον). Το μόνο θέμα είναι ότι όταν ανέβουν στο Github δεν θα λειτουργούν. |
Καλησπέρα @EvitaXen, δοκίμασες να διαβάσεις τον pattern marker (dpsd20000) που υπάρχει στο φάκελο assets για επίδειξη? Δημιούργησα το pattern με τον αριθμό μητρώου σου και το δοκίμασα στον υπολογιστή μου και τον αναγνωρίζει κανονικά. Σου στέλνω τα αρχεία για να δοκιμάσεις. |
@EvitaXen Όπως βλέπω στο repository σου έχεις δημιουργήσει στο φάκελο assets ένα νέο φάκελο assets και εκεί έχεις βάλει τα αρχεία σου!!!! Στον κώδικα σου διαβάζεις από το |
Όχι απλά το ανέβασα καταλάθος έτσι στο GitHub δεν το έχω έτσι στο desktop θα το δοκιμάσω αύριο το αρχείο που στείλατε και θα σας απαντήσω ευχαριστώ πολύ.
Λήψη Outlook για Android<https://aka.ms/AAb9ysg>
…________________________________
From: Alexandros Merkouris ***@***.***>
Sent: Friday, April 29, 2022 1:16:39 AM
To: merkourisa/Augmented-Reality ***@***.***>
Cc: EvitaXen ***@***.***>; Mention ***@***.***>
Subject: Re: [merkourisa/Augmented-Reality] Deliverable 2 (Issue #2)
@EvitaXen<https://github.com/EvitaXen> Όπως βλέπω στο repository σου έχει βάλει δημιουργήσει στο φάκελο assets ένα νέο φάκελο assets και εκεί έχεις βάλει τα αρχεία σου!!!!
Στον κώδικα σου διαβάζεις από το url='/assets/.. ή από το url='/assets/assets/... ;
—
Reply to this email directly, view it on GitHub<#2 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AYFZ3L2CPA7KLYRDGDGRSQLVHME4PANCNFSM5OPPJFMQ>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
@EvitaXen κάποιο λάθος υπάρχει στον κώδικά σου και δεν φορτώνει σωστά τα resources. Εγώ στη θέση σου θα έκανα τα εξής:
|
Παιδιά εγώ βοηθήθηκα με το πρόβλημα που αντιμετώπιζα με τα custom Markers από αυτές τις δύο συζητήσεις: Αν θέλετε να δείτε τι δούλεψε συγκεκριμένα για εμένα, μπορείτε να διαβάσετε το my_report μου. |
Καλησπερα, οσο προσπαθουσα να δοκιμασω διαφορα markers με το κινητο μεσω του Github, ειδα πως τις τελευταιες δυο προσπαθειες μου σταματησε να δουλευει και το hiro marker. δεν αγγιξα καθολου τον κωδικα σχετικα με το hiro οποτε δεν καταλαβαινω τι εχει συμβει. |
Yπάρχει κανένα link για να βρούμε τις αποστάσεις? γιατί οπότε ψάχνω στο google distance betwwen markers μου βγάζει μαρκαδόρους και φωτογραφείς από το google maps? |
@sdoulaveris Δες εδώ: |
@ZoiGalanidpsd19014 Δες εδώ: |
@FaidraDamianou έτρεξα την εφαρμογή σου από Github Pages και κάποιο λάθος υπάρχει στον κώδικα σου και δεν φορτώνει σωστά κάποιο resource. |
Καλησπέρα, μήπως υπάρχει κάποιο παράδειγμα για το πως γίνεται η εναλλαγή των δύο animation με το 3ο; Προσπάθησα για παράδειγμα μετά από μία συγκεκριμένη απόσταση να μην είναι ορατό το ένα animation του ενός marker και μετά στον άλλο να γίνεται αντικατάσταση του animation με το 3ο αλλά δεν βγήκε με κανένα τρόπο. Και έψαξα αν γίνεται δύο markers να εμφανίζουν ένα animation αλλά δεν βρήκα κατι σχετικό. |
Nαι τις παραπάνω εντολές τις έχω χρησιμοποιήσει, απλά η απορία μου είναι το πως ορίζεται το τελευταίο animation για να εμφανιστεί, δηλαδή μέσα σε έναν από τους δυό markers, απλά ως entity γιατι έψαξα και δεν μπορώ να βρω το που και πως μέσα στον κώδικα λόγω του οτι ειναι 3 elements ουσιαστικά, και δύο οι markers. |
Προφανώς το τελευταίο animation θα είναι ένα ανεξάρτητο entity στην σκηνή αφού δεν χρειάζεται να διαβάσεις κάποιον marker για να το εμφανίσεις αλλά θα εμφανίζεται με βάση τη φυσική απόσταση των άλλων δυο markers |
Καλησπέρα, σχετικά με το 3ο βήμα, κοίταξα διάφορα παραδείγματα από το A-frame, stackoverflow, δοκίμασα διάφορες εντολές σχετικά με το πως να "καλέσω" τα elements και να τα επεξεργαστώ αλλά δεν μου λειτουργεί τίποτα. Είναι δυνατό παρακαλώ πολύ να δείτε τον κώδικα και να μου πείτε ποιο είναι το error; Διότι με βάση τις πηγές δεν βρίσκω κατι. |
Καλησπέρα @EvitaXen, μάλλον έχεις τοποθετήσεις σε λάθος σημείο το script που υπολογίζει το Marker distance. Δες λίγο εδώ. Συγκεκριμένα δες στην πρώτη εικόνα που τοποθετείται το script με το AFRAME.registerComponent σε σχέση με τo a-scene Επιπλέον δες παρακάτω στην τρίτη εικόνα πως μπορείς να καλέσεις μέσα από το a-scene ένα AFRAME.registerComponent |
Καλησπέρα, έχω κάνει τα animation μου στο Blender, τα κάνω export σε .glb αρχείο και προσπαθώ να τα βάλω στον κώδικα μετά σύμφωνα με το gltf-model, αλλά είτε τα εμφανίζει στατικά, είτε δεν τα εμφανίζει καθόλου. Έχω χρησιμοποιήσει το κατάλληλο script που χρειάζεται από το A-frame-extras και εντολές για το animation από το A-frame-extras, όπως και παραλλαγές του κώδικα από διάφορα βίντεο στο Youtube, αλλά δεν μπορώ να βγάλω άκρη. Φταίει το Blender αρχείο; Οι εντολές στην A-frame; |
Καλησπέρα!Έφτιαξα (θεωρώ) την τοποθεσία του script αλλά και πάλι δεν δουλεύει και δεν μπορω να βρω το λάθος του κώδικα. Μου εμφανίζονται όλα κανονικά, ακόμα και το νερό υπάρχει συνεχόμενα στην οθόνη. Έψαξα ξανά αλλά δεν βρήκα κάτι μόνο αυτή την εντολή από το measure-it " if (marker2.object3D.visible == true && marker2.object3D.visible == true)
" που την πείραξα λίγο αλλά οταν την βάζω από κάτω δεν εμφανίζεται τίποτα ούτε λειτουργεί κανένας από τους μάρκερς. |
@CharisisLalopoulos Καλησπέρα, έχεις δοκιμάσει να διαβάσεις το animation σε μορφή .gltf? Κατέβασε από εδώ τον magnemite και προσπάθησε να τον διαβάσεις. |
@EvitaXen έχεις κατανοήσει ποιος είναι ο ρόλος ύπαρξης των συγκεκριμένων εντολών? |
Καλημέρα, χτες το βράδυ καθώς εκανα κατι αλλαγές στο position του text μου σε καποια φαση όταν πήγα να το δοκιμάσω δεν μου άνοιγε τη σελίδα του Marker_Based. Δεν έχω πειράξει τίποτα άλλο αλλά για κάποιο λόγο δεν μου ζητάει άδεια για να ανοίξει η κάμερα και το μικρόφωνο και μου εμφανίζει μια άσπρη καρτέλα. Το δοκίμασα και από το κινητό και από το λαπτοπ και από το λαπτοπ ενός άλλου παιδιού. Μήπως κάποιος έχει κάποια ιδέα γιατί συμβαίνει αυτό? |
ναι γεια σας, έχω φτάσει το project μέχρι το 2ο βήμα και έπαιζε κανονικά και εχθές χωρίς να έχω αλλάξει τον κώδικα δουλεύει μόνο το 1ο deliverable και από το 2ο δεν σκανάρει τίποτα |
ναι γεια σας, ξερει κανεις τι είναι το about? που βρίσκεται? και πιο link πρεπει να βάλω? |
Κατάλαβα τα λάθη στον κώδικα που έστειλα και διάβασα από αυτές τις πηγές: 1.https://threejs.org/docs/#api/en/math/Vector3 , 2.https://aframe.io/docs/1.3.0/core/entity.html#properties, 3.https://stackoverflow.com/questions/67578125/a-frame-show-gltf-model-if-variable-has-a-certain-value, αλλά μπόρεσα να τα καταλάβω μέχρι ένα σημείο. |
καλησπέρα, |
@lydiaznt δοκίμασες το github desktop? |
@FaidraDamianou τσέκαρε λίγο εδώ πώς μπορούμε να κάνουμε diplay μια εικόνα .png. Στο src θα πρέπει να καθορίσεις το path που έχεις τοποθετήσει την εικόνα σου |
@EvitaXen το script με τον κώδικα που υπολογίζει την απόσταση πρέπει να βρίσκεται πριν το a-scene |
@sdoulaveris δες τα initial settings και συγκεκριμένα τη δεύτερη εικόνα |
@MaritettaKatsarou υπάρχει κάποιο λάθος στον κώδικα σου. Άνοιξε την εφαρμογή και πάτα F12 για να δεις το λάθος |
Καλησπέρα @CharisisLalopoulos, Αν διαβάσουμε τις οδηγίες από εδώ για το πως κάνουμε register ένα component (με όνομα foo) και το καλούμε θα παρατηρήσουμε τα εξής: Για να το κάνουμε register:
Για να το χρησιμοποιήσουμε:
Στη δική μας περίπτωση τώρα θα πρέπει να κάνουμε register ένα component me όνομα marker-distance. Άρα θα πρέπει να έχουμε κάτι τέτοιο
Ενώ για να το καλέσουμε από την a-scene:
Η Μέσα λοιπόν στην init θα πρέπει να τοποθετήσουμε τον κώδικα που χρειάζεται να εκτελέσουμε μια φορά αρχικά δηλαδή τις εντολές Ενώ μέσα στη tick θα τοποθετήσεις τις υπόλοιπες εντολές που θέλουμε για να υπολογίσουμε την απόσταση. Παρατηρώ ότι δίνεις |
Διάβασα τις οδηγίες και νομίζω κατάλαβα λίγο καλύτερα πως λειτουργούν οι εντολές, κατάφερα να λύσω και το προηγούμενο πρόβλημα που αντιμετώπιζα που δεν αναγνώριζε κανένα marker όταν καλούσα την marker-distance, δεν κατάφερα να το κάνω όμως να δουλέψει. Δηλαδή είτε πλησιάζω τα markers μεταξύ τους, είτε τα απομακρύνω συνεχίζει να προβάλει τα αρχικά animation και να μην αλλάζει σε αυτό του νερού όταν η απόσταση είναι μακρότερη από 2. Ακόμη αυτό που παρατήρησα είναι ότι για κάποιο λόγω τα animation των στοιχείων εξαφανίζονται όταν πλησιάζω το κινητό κοντά στην κάμερα απο ενα σημείο και μετά, κάτι που με κάνει να σκέφτομαι οτι η απόσταση αντί να λειτουργεί μεταξύ των δυο marker λειτουργεί ανάμεσα στην απόσταση του κάθε marker με την κάμερα ξεχωριστά. |
Λοιπόν, παρακαλώ πάρα πάρα πολύ δείτε τον κώδικα, μία τελευταία φορά και μετά θα σωπάσω αλήθεια, γιατί και οτι είπατε έκανα, και F12 πάτησα και δεν μου βγάζει λάθος κάτι υπάρχει που δεν βλέπω. |
@EvitaXen έχεις ανεβάσει μέσα στο φάκελο marker_based ένα φάκελο marker_based!!! |
Ναι είναι και αυτό ένα θεματακι. Κάνω upload το marker based από το desktop που έχει μόνο το assets, build, index στο Augmented-Reality αλλά δεν το δέχεται. |
Fetch origin για να συγχρονίσει τοπικά, σβήσε τοπικά το φάκελο που δεν θες, commit changes και push origin |
To εφτιαξα, αν μπορειτε τωρα παρακαλώ να δείτε τον κώδικα! |
Το script που υπολογίζει την απόσταση εξακολουθεί να βρίσκεται σε λάθος σημείο. Δες που είναι τα άλλα scripts |
Please check your emails concerning the grading of the 2st Deliverable |
In this deliverable, you will develop Interactive Web-based Augmented Reality Applications, where a camera recognizes custom pattern markers. Therefore, you will have to edit index.html found in the marker_based folder.
The deliverable's tasks are:
Once you have completed the tasks of the deliverable, you must upload the source code on your repository, so the application runs on the Web via Github Pages.
The text was updated successfully, but these errors were encountered: