ΕΠΙΚΟΙΝΩΝΗΣΤΕ ΜΑΖΙ ΜΑΣ

Στοιχεία ελέγχου PhotoRobot Υποστηριζόμενες μορφές μοντέλων 3D

Η εφαρμογή PhotoRobot Controls (εφεξής "CAPP") υποστηρίζει πολλαπλές μορφές μοντέλων 3D. Αυτό οφείλεται στην ενσωμάτωση του Apple Object Capture από το CAPP, το οποίο χρησιμοποιεί σάρωση φωτογραμμετρίας για να δημιουργήσει ένα μοντέλο 3D από φωτογραφίες. Η ακόλουθη επισκόπηση θα παρέχει μια λίστα με PhotoRobot υποστηριζόμενες μορφές μοντέλων 3D, τις δυνατότητές τους και τη συμβατότητά τους σε όλες τις πλατφόρμες.

Σημείωση: Αυτή η επισκόπηση παρέχει μόνο πληροφορίες σχετικά με τις μορφές μοντέλων 3D. Για να μάθετε σχετικά με τη χρήση του CAPP για την καταγραφή μοντέλων 3D, ανατρέξτε στο Εγχειρίδιο υποστήριξης χρήστη λήψης εικόνων.

1 - USDZ (Universal Σκηνή Περιγραφή Zip)

Η μορφή αρχείου USDZ είναι η πιο κοινή μορφή για την εμφάνιση αντικειμένων 3D σε διάφορες πλατφόρμες και συσκευές. Διαθέτει εγγενή υποστήριξη iOS και είναι ευρέως δημοφιλές για τη δημιουργία εμπειριών 3D και επαυξημένης πραγματικότητας (AR) σε συσκευές Apple.

  • Προγραμματιστής: Pixar
  • Χαρακτηριστικά:
    • Ενσωματώνει πληροφορίες σκηνής 3D (γεωμετρία, σκίαση, φωτισμός, υφές κ.λπ.)
    • Βελτιστοποιημένο για απόδοση σε πραγματικό χρόνο και για περιπτώσεις χρήσης επαυξημένης πραγματικότητας (AR)
    • Μη δυαδική μορφή (USD που βασίζεται σε κείμενο συμπιέζεται σε ένα αρχείο .usdz)
  • Υποστήριξη πλατφόρμας:
    • iOS/macOS: Πλήρης υποστήριξη, ειδικά σε εφαρμογές AR (ARKit), Safari και εφαρμογές όπως το Keynote
    • Παράθυρα: Περιορισμένη εγγενής υποστήριξη, η οποία συνήθως απαιτεί εφαρμογές τρίτων όπως το Adobe Aero ή εξειδικευμένα εργαλεία USD
    • Ανδροειδές: Δεν υπάρχει εγγενής υποστήριξη, η οποία μπορεί να απαιτεί εργαλεία μετατροπής ή εφαρμογές AR που υποστηρίζουν USDZ
    • Ιστός: Εγγενής υποστήριξη στο Safari για διαδικτυακές εμπειρίες επαυξημένης πραγματικότητας και ευρύτερη υποστήριξη ιστού μέσω πλαισίων επαυξημένης πραγματικότητας (π.χ. WebXR ή Three.js).

2 - STL (Στερεολιθογραφία)

Το STL είναι μια μορφή αρχείου εγγενής στο λογισμικό CAD στερεολιθογραφίας και μια κοινή μορφή για εκτύπωση 3D. 

  • Προγραμματιστής: 3D Systems
  • Χαρακτηριστικά:
    • Απλή και ευρέως χρησιμοποιούμενη μορφή για εκτύπωση 3D
    • Κωδικοποιεί μόνο γεωμετρία (επιφανειακά τρίγωνα) χωρίς δεδομένα χρώματος, υφής ή υλικού
    • Διατίθεται τόσο σε ASCII όσο και σε δυαδικές μορφές
  • Υποστήριξη πλατφόρμας:
    • iOS/macOS: Δυνατότητα προβολής με χρήση εξειδικευμένων εφαρμογών (π.χ. Meshlab, FreeCAD). περιορισμένη υποστήριξη AR/3D χωρίς λογισμικό τρίτων
    • Παράθυρα: Ευρεία υποστήριξη σε εργαλεία όπως Blender, Meshmixer και 3D Builder. συμβατό με πολλούς εκτυπωτές 3D
    • Ανδροειδές: Απαιτεί εφαρμογές τρίτων όπως το Slicer for Fusion 360 ή προγράμματα προβολής STL για κινητά
    • Ιστός: Δυνατότητα οπτικοποίησης χρησιμοποιώντας βιβλιοθήκες JavaScript (π.χ. Three.js). συνηθισμένο σε κοινότητες εκτύπωσης 3D όπου τα μοντέλα είναι κοινόχρηστα σε μορφή STL

3 - OBJ (Wavefront Object)

Τα αρχεία OBJ περιέχουν τα μοντέλα 3D για βελτιστοποίηση για μηχανές παιχνιδιών και για κοινή χρήση σε πλατφόρμες απεικόνισης αντικειμένων εικονικής πραγματικότητας (VR) / 3D. 

  • Προγραμματιστής: Τεχνολογίες Wavefront
  • Χαρακτηριστικά:
    • Ευρεία χρήση για την ανταλλαγή δεδομένων μοντέλου 3D
    • Υποστηρίζει γεωμετρία, υφές και χαρτογράφηση UV, αλλά οι ιδιότητες του υλικού αποθηκεύονται σε ξεχωριστά αρχεία .mtl
    • Βασισμένο σε ASCII, διευκολύνοντας τη μη αυτόματη επεξεργασία
  • Υποστήριξη πλατφόρμας:
    • iOS/macOS: Εργαλεία όπως το Blender, το Maya και το Cinema 4D μπορούν να ανοίξουν και να επεξεργαστούν αρχεία OBJ, αλλά οι εφαρμογές τρίτων είναι απαραίτητες για την προβολή
    • Παράθυρα: Πλήρης υποστήριξη στις περισσότερες εφαρμογές 3D (π.χ. Blender, 3DS Max, Autodesk Maya)
    • Ανδροειδές: Δυνατότητα προβολής μέσω εφαρμογών όπως το Sketchfab ή εργαλείων μοντελοποίησης 3D όπως το Spacedraw
    • Ιστός: Το OBJ έχει ευρεία υποστήριξη σε θεατές 3D που βασίζονται στον ιστό μέσω βιβλιοθηκών όπως το Three.js και το Babylon.js

4 - MTL (Αρχείο Βιβλιοθήκης Υλικού)

Οι μορφές αρχείων MTL έχουν ευρεία υποστήριξη για μοντελοποίηση 3D και χρησιμοποιούνται συνήθως για γραφικά υπολογιστή 3D και κινούμενα σχέδια αντικειμένων 3D.

  • Προγραμματιστής: Wavefront Technologies (ως συνοδευτική μορφή του OBJ)
  • Χαρακτηριστικά:
    • Περιέχει πληροφορίες υλικού και υφής για μοντέλα OBJ
    • Περιγράφει το χρώμα, τους χάρτες υφής και άλλες ιδιότητες επιφάνειας
  • Υποστήριξη πλατφόρμας:
    • iOS/macOS/Windows: Συνοδευτική μορφή σε συνδυασμό με OBJ σε λογισμικό μοντελοποίησης 3D όπως Blender, 3DS Max και Maya
    • Ανδροειδές: Απαιτεί προγράμματα προβολής μοντέλων 3D που υποστηρίζουν αρχεία OBJ και MTL μαζί
    • Ιστός: Υποστηρίζεται με OBJ σε προγράμματα προβολής ιστού 3D όπως το Three.js

Υποστηριζόμενες μορφές μοντέλων 3D - Περίληψη 

Όσον αφορά τις περιπτώσεις χρήσης και την υποστήριξη, κάθε PhotoRobot υποστηριζόμενη μορφή μοντέλου 3D έχει τα δικά της πλεονεκτήματα και μειονεκτήματα:

  • USDZ: Καλύτερο για iOS/macOS AR, αλλά με περιορισμένη υποστήριξη αλλού
  • STL: Υποστηρίζεται παγκοσμίως για εκτύπωση 3D, αν και δεν διαθέτει δεδομένα υφής και υλικού
  • OBJ/MTL: Υποστηρίζεται ευρέως σε όλες τις πλατφόρμες. ιδανικό για κοινή χρήση λεπτομερών μοντέλων με υλικά, αλλά τείνει να είναι μεγαλύτερο από άλλες μορφές 3D