Αυτό το γρήγορο σεμινάριο σάς καθοδηγεί για το πώς να μετατρέψετε το αρχείο FBX σε OBJ σε Java χρησιμοποιώντας μια απλή διαδικασία. Η διαδικασία μετατροπής του FBX σε OBJ σε Java απαιτεί τη φόρτωση του αρχείου πηγής FBX και, στη συνέχεια, απλώς την αποθήκευση του χρησιμοποιώντας την επιθυμητή μορφή αρχείου εξόδου OBJ. Δεν χρειάζεται να χρησιμοποιήσετε οποιοδήποτε εργαλείο τρίτου κατασκευαστή ή να εγκαταστήσετε κάποιο άλλο λογισμικό 3D για αυτήν τη μετατροπή από FBX σε OBJ.
Βήματα για τη μετατροπή του αρχείου FBX σε OBJ σε Java
- Διαμορφώστε το έργο για να προσθέσετε το Aspose.3D χρησιμοποιώντας το Maven Repository για τη μετατροπή FBX σε OBJ
- Προσθέστε αναφορές σε μορφή αρχείου 3D και κλάση σκηνής
- Φορτώστε το αρχείο προέλευσης FBX χρησιμοποιώντας τη συνάρτηση ανοίγματος της κλάσης Scene
- Αποθηκεύστε το φορτωμένο αρχείο FBX ως OBJ χρησιμοποιώντας τον απαριθμητή WAVEFRONTOBJ από την τάξη FileFormat
Αυτά τα βήματα βοηθούν στην εξαγωγή FBX σε OBJ σε Java, έτσι ώστε η προηγμένη μορφή του FBX που περιέχει μοντέλα, πληροφορίες δέρματος, αρθρώσεις, δεδομένα UV και πολλούς άλλους τύπους πληροφοριών σε μια απλούστερη μορφή OBJ ικανή να κρατά δεδομένα γεωμετρίας και υπεριώδους ακτινοβολίας μόνο με τη βοήθεια μερικών γραμμών κώδικα. Πρέπει να φορτώσετε το αρχείο FBX και στη συνέχεια να το αποθηκεύσετε στην επιθυμητή μορφή OBJ. Σημειώστε ότι μπορείτε να αποθηκεύσετε το φορτωμένο αρχείο σε πολλές άλλες μορφές, χρησιμοποιώντας επίσης τον απαριθμητή FileFormat.
Κώδικας για μετατροπή FBX σε OBJ σε Java
Σε αυτόν τον κώδικα Java, χρησιμοποιείται η κλάση Scene που περιέχει πολλαπλούς κατασκευαστές συμπεριλαμβανομένου του προεπιλεγμένου χωρίς ορίσματα όπως φαίνεται σε αυτό το δείγμα κώδικα. Ωστόσο, μπορείτε να αρχικοποιήσετε το αντικείμενο κλάσης Scene παρέχοντας την οντότητα συνδεδεμένη σε έναν νέο κόμβο, γονική σκηνή μαζί με όνομα αρχείου ή μόνο το όνομα αρχείου FBX σύμφωνα με την απαίτηση.
Σε αυτό το σύντομο σεμινάριο, μάθαμε να μετατρέπουμε το αρχείο FBX σε OBJ. Εάν ενδιαφέρεστε για άλλους τύπους μετατροπών, όπως η μετατροπή Bitmap σε PNG, ανατρέξτε στο άρθρο στο πώς να μετατρέψετε BMP σε PNG σε Java.