CONTACTAȚI-NE

PhotoRobot controlează formatele de model 3D acceptate

Aplicația PhotoRobot Controls (denumită în continuare "CAPP") acceptă mai multe formate de model 3D. Acest lucru se datorează integrării de către CAPP a Apple Object Capture, care utilizează scanarea fotogrammetriei pentru a crea un model 3D din fotografii. Următoarea prezentare generală va oferi o listă de formate de modele 3D acceptate de PhotoRobot, caracteristicile acestora și compatibilitatea lor între platforme.

Notă: Această prezentare generală oferă numai informații despre formatele modelului 3D. Pentru a afla despre utilizarea CAPP pentru a captura modele 3D, consultați Manualul de asistență pentru utilizator Capturarea imaginilor.

1 - USDZ (Universal Scene Description Zip)

Formatul de fișier USDZ este cel mai comun format pentru afișarea obiectelor 3D pe diverse platforme și dispozitive. Are suport nativ iOS și este foarte popular pentru crearea de experiențe 3D și realitate augmentată (AR) pe dispozitivele Apple.

  • Programator: Pixar
  • Caracteristici:
    • Încapsulează informații despre scenă 3D (geometrie, umbrire, iluminare, texturi etc.)
    • Optimizat pentru randare în timp real și pentru cazuri de utilizare a realității augmentate (AR)
    • Format non-binar (USD bazat pe text este comprimat într-un fișier .usdz)
  • Suport platformă:
    • iOS/macOS: Suport complet, în special în aplicații AR (ARKit), Safari și aplicații precum Keynote
    • Windows: Suport nativ limitat, care necesită de obicei aplicații terțe, cum ar fi Adobe Aero sau instrumente specializate USD
    • Android: Fără suport nativ, ceea ce poate necesita instrumente de conversie sau aplicații AR care acceptă USDZ
    • Web: Suport nativ în Safari pentru experiențe AR bazate pe web și suport web mai larg posibil prin cadre AR (de exemplu, WebXR sau Three.js).

2 - STL (Stereolitografie)

STL este un format de fișier nativ pentru software-ul CAD de stereolitografie și un format comun pentru imprimarea 3D. 

  • Dezvoltator: Sisteme 3D
  • Caracteristici:
    • Format simplu și utilizat pe scară largă pentru imprimarea 3D
    • Codifică numai geometria (triunghiuri de suprafață) fără date de culoare, textură sau material
    • Disponibil atât în format ASCII, cât și în format binar
  • Suport platformă:
    • iOS/macOS: Vizualizabil folosind aplicații specializate (de exemplu, Meshlab, FreeCAD); suport limitat AR/3D fără software terță parte
    • Windows: Suport larg pentru instrumente precum Blender, Meshmixer și 3D Builder; compatibil cu multe imprimante 3D
    • Android: Necesită aplicații terțe, cum ar fi Slicer pentru Fusion 360 sau vizualizatoare STL mobile
    • Web: Vizualizare posibilă folosind biblioteci JavaScript (de exemplu, Three.js); comun în comunitățile de imprimare 3D în care modelele sunt partajate în format STL

3 - OBJ (obiect cu front de undă)

Fișierele OBJ conțin modele 3D pentru optimizare pentru motoarele de joc și pentru partajare pe platforme de vizualizare a obiectelor de realitate virtuală (VR) / 3D. 

  • Programator: Tehnologii Wavefront
  • Caracteristici:
    • Utilizare pe scară largă pentru schimbul de date ale modelului 3D
    • Acceptă geometrie, texturi și mapare UV, dar proprietățile materialelor sunt stocate în fișiere .mtl separate
    • Bazat pe ASCII, facilitând editarea manuală
  • Suport platformă:
    • iOS/macOS: Instrumente precum Blender, Maya și Cinema 4D pot deschide și edita fișiere OBJ, dar aplicațiile terțe sunt necesare pentru vizualizare
    • Windows: Suport complet în majoritatea aplicațiilor 3D (de exemplu, Blender, 3DS Max, Autodesk Maya)
    • Android: Vizualizabil prin aplicații precum Sketchfab sau instrumente de modelare 3D precum Spacedraw
    • Web: OBJ are suport larg în vizualizatoarele 3D bazate pe web prin biblioteci precum Three.js și Babylon.js

4 - MTL (Fișier bibliotecă de materiale)

Formatele de fișiere MTL au suport larg pentru modelarea 3D și sunt utilizate în mod obișnuit pentru grafică computerizată 3D și animație de obiecte 3D.

  • Programator: Wavefront Technologies (ca format însoțitor pentru OBJ)
  • Caracteristici:
    • Conține informații despre material și textură pentru modelele OBJ
    • Descrie culorile, hărțile de textură și alte proprietăți ale suprafeței
  • Suport platformă:
    • iOS/macOS/Windows: Format însoțitor asociat cu OBJ în software-ul de modelare 3D precum Blender, 3DS Max și Maya
    • Android: Necesită vizualizatoare de modele 3D care acceptă fișiere OBJ și MTL împreună
    • Web: Acceptat cu OBJ în vizualizatoare web 3D precum Three.js

Formate de model 3D acceptate - Rezumat 

În ceea ce privește cazurile de utilizare și asistența, fiecare format de model 3D acceptat de PhotoRobot are propriile sale argumente pro și contra:

  • USDZ: Cel mai bun pentru iOS/macOS AR, dar cu suport limitat în altă parte
  • STL: Acceptat universal pentru imprimarea 3D, deși nu are date despre textură și materiale
  • OBJ/MTL: Acceptat pe scară largă pe toate platformele; ideal pentru partajarea modelelor detaliate cu materialele, dar tinde să fie mai mare decât alte formate 3D