Open 3D Engine 25.10: Μια μνημειώδης ενημέρωση που επαναπροσδιορίζει την δωρεάν ανάπτυξη 3D

Βασικά σημεία
  • Η έκδοση O3DE 25.10 εισάγει πιο ρεαλιστική απόδοση με βελτιώσεις στις σκιές, τις αντανακλάσεις και το βάθος πεδίου.
  • Ο επεξεργαστής λαμβάνει μια πιο εύχρηστη διεπαφή και εκτεταμένη υποστήριξη για Python και Lua.
  • Η συνολική απόδοση και η σταθερότητα του κινητήρα βελτιστοποιούνται σε πολύπλοκες προσομοιώσεις.
  • Βελτιώνει τη συμβατότητα μεταξύ πλατφορμών με Linux, Windows, macOS και Android.
  • Επιβεβαιώνει εκ νέου τη δέσμευση του Open 3D Foundation για εντελώς δωρεάν και επαγγελματική ανάπτυξη τρισδιάστατων εικόνων.

Ανοιχτή Μηχανή 3D (O3DE) 25.10

Το Open 3D Foundation ανακοίνωσε την άφιξη του Ανοιχτή Μηχανή 3D (O3DE) 25.10, μια έκδοση που σηματοδοτεί ένα σημαντικό βήμα προς τα εμπρός στην εξέλιξη της πιο προηγμένης μηχανής τρισδιάστατης επεξεργασίας ανοιχτού κώδικα στο ελεύθερο λογισμικό.

Η έκδοση 25.10 περιλαμβάνει μια ευρύτερη ποικιλία πλαισίων συμβατών με προσομοιώσεις O3DE. Επιπλέον, τα ρομποτικά στοιχεία του O3DE έχουν διαχωριστεί από το gem ROS2, δίνοντας στους χρήστες μεγαλύτερη ευελιξία. Τμήματα του gem ROS2 έχουν επίσης αναδιαμορφωθεί για να βελτιωθεί η εμπειρία χρήστη για την κοινότητα του O3DE.

Αυτή η ενημέρωση όχι μόνο βελτιώνει την απόδοση και τη σταθερότητα, αλλά επεκτείνει επίσης την εμβέλεια του O3DE σε ανεξάρτητους προγραμματιστές, στούντιο παιχνιδιών και βιομηχανικά έργα προσομοίωσης που αναζητούν μια επαγγελματική εναλλακτική λύση στα Unreal ή Unity χωρίς ιδιόκτητους περιορισμούς.

Οι κύριες καινοτομίες του Open 3D Engine 25.10

Σε αυτήν τη νέα έκδοση του Open 3D Engine 25.10, ένα από τα βασικά χαρακτηριστικά είναι η εκτεταμένη αναθεώρηση του αγωγού απόδοσης. Atom, το οποίο πλέον προσφέρει μεγαλύτερη οπτική πιστότητα και εκτεταμένη υποστήριξη για σύνθετα υλικά. Οι σκιές, οι αντανακλάσεις και τα ατμοσφαιρικά εφέ φτάνουν σε νέο επίπεδο λεπτομερώς χάρη στην ενσωμάτωση πιο αποτελεσματικών αλγορίθμων και στην πιο έξυπνη διαχείριση του παγκόσμιου φωτισμού.

El Ο κινητήρας πλέον διαχειρίζεται καλύτερα τις δυναμικές συνθήκες φωτισμού και το βάθος πεδίου.Αυτό επιτρέπει περισσότερες φυσικές σκηνές και μια πιο καθηλωτική ατμόσφαιρα. Επιπλέον, Η απόδοση έχει βελτιστοποιηθεί σε συστήματα με GPU μεσαίας κατηγορίαςεξασφαλίζοντας μια ομαλή εμπειρία χωρίς να θυσιάζεται η οπτική ποιότητα.

Πιο ισχυρά εργαλεία για δημιουργούς

Η έκδοση 25.10 εισάγει επίσης αξιοσημείωτες βελτιώσεις στον επεξεργαστή O3DE.Η διεπαφή έχει βελτιωθεί για να προσφέρει μια πιο διαισθητική ροή εργασίαςμε βελτιωμένη ενσωμάτωση μεταξύ των ενοτήτων κινούμενης εικόνας, μοντελοποίησης και scripting. Οι προγραμματιστές έχουν πλέον ένα πιο ισχυρό σύστημα εντοπισμού σφαλμάτων και νέες επιλογές για τη διαχείριση σύνθετων σκηνών, η οποία επιταχύνει τη δημιουργική διαδικασία και μειώνει τα σφάλματα κατά την παραγωγή.

Ομοίως, έχει γίνει Βελτιωμένη συμβατότητα με Python και Lua, παρέχοντας Δίνει στους προγραμματιστές μεγαλύτερη ευελιξία να προσαρμόζουν συμπεριφορές, να αυτοματοποιούν εργασίες και να δημιουργούν εσωτερικά εργαλεία προσαρμοσμένα σε κάθε έργο.

Επιπλέον, έχει προστεθεί αρχική υποστήριξη για σημεία διακοπής στο ScriptCanvas. Αυτή η λειτουργία βρίσκεται ακόμη σε πρώιμο στάδιο ανάπτυξης και είναι απενεργοποιημένη από προεπιλογή κατά τη μεταγλώττιση. Έχει επίσης προστεθεί αρχική υποστήριξη για ένα εξωτερικό σύστημα αναφοράς σφαλμάτων χρησιμοποιώντας τη βιβλιοθήκη CrashPad.

Βελτιστοποίηση και υποστήριξη σε πολλαπλές πλατφόρμες

Το O3DE 25.10 ενισχύει το πολυπλατφορμικό του προφίλ με βελτιωμένη συμβατότητα με Linux, Windows και macOS, εκτός από ένα βελτιωμένη ενσωμάτωση Android για καθηλωτικές εμπειρίες σε κινητές συσκευές. Οι μηχανικοί του έργου εργάστηκαν εντατικά για τη βελτιστοποίηση της απόδοσης της μηχανής, τη μείωση της καθυστέρησης στις προσομοιώσεις και τη βελτίωση της διαχείρισης μνήμης, επιτρέποντάς τους να εργάζονται με μεγαλύτερες και πιο λεπτομερείς σκηνές.

Ένα άλλο χαρακτηριστικό είναι το σταθερότητα κινητήρα σε έργα που χρησιμοποιούν πολύπλοκη φυσική ή προσομοιώσεις σε πραγματικό χρόνο. Το νέο σύστημα σύγκρουσης και ο χειρισμός σωματιδίων έχουν αναθεωρηθεί διεξοδικά, παρέχοντας πιο συνεπή και ακριβή αποτελέσματα.

Άλλες σημαντικές αλλαγές περιλαμβάνουν:

  • Μια πιο αποτελεσματική διαδικασία κατασκευής.
  • Προστέθηκε μια επιλογή για την επιλογή του τύπου μορφής (XML, JSON, δυαδικό) για τη φόρτωση/αποθήκευση αρχείων πόρων που διαχειρίζεται ο Επεξεργαστής Πόρων.
  • Βελτιωμένη εμπειρία εντοπισμού σφαλμάτων (μείωση έως και 50% στη χρήση της μνήμης του προγράμματος επεξεργασίας, ταχύτεροι χρόνοι μεταγλώττισης κατά τον εντοπισμό σφαλμάτων και σημαντική μείωση του χρόνου επανάληψης, από λεπτά σε δευτερόλεπτα).
  • Έχει προστεθεί υποστήριξη για το πρότυπο C++ 20.
  • Ένας πιο αξιόπιστος επεξεργαστής πόρων που ανιχνεύει εξαρτήσεις και είναι καλύτερα βελτιστοποιημένος για απόδοση.
  • Η ρύθμιση παραμέτρων για το άνοιγμα αρχείων σεναρίου Lua σε εξωτερικό πρόγραμμα επεξεργασίας έχει διορθωθεί.
  • Η ενέργεια μεταφοράς και απόθεσης για την ακύρωση της λειτουργίας έχει διορθωθεί όταν ένα στοιχείο μετακινείται στην αρχική του θέση στην Εξερεύνηση στοιχείων.
  • Έχει προστεθεί μια νεκρή ζώνη για τη μείωση της ευαισθησίας κατά την έναρξη μιας νέας ενέργειας

Τέλος, εάν ενδιαφέρεστε να μάθετε περισσότερα σχετικά, μπορείτε να συμβουλευτείτε τις λεπτομέρειες Στον ακόλουθο σύνδεσμο.