Η NVIDIA κυκλοφόρησε τη μηχανή προσομοίωσης φυσικής PhysX 5.6 και το σχετικό PhysX SDK. Διατίθεται επίσης μια νέα έκδοση της βιβλιοθήκης προσομοίωσης ρευστών Flow 2.2.0. Ο κώδικας του έργου διανέμεται με άδεια BSD-3 και υποστηρίζει πλατφόρμες. Linux, macOS, iOS, Windows и Android.
Παρόλο που το PhysX SDK έχει δημοσιευτεί με πηγαίο κώδικα υπό άδεια BSD από το 2018, μέχρι τώρα ο κώδικας είχε δημοσιευτεί με μία σημαντική εξαίρεση - ο κώδικας του πυρήνα της προσομοίωσης GPU δεν συμπεριλήφθηκε. Στην ενημέρωση 5.6 του PhysX SDK, η NVIDIA άνοιξε όλο αυτόν τον κώδικα με άδεια χρήσης BSD και τον συμπεριέλαβε στο SDK. Περισσότεροι από 500 πυρήνες CUDA είναι διαθέσιμοι άμεσα, παρέχοντας χαρακτηριστικά όπως δυναμική άκαμπτου σώματος, προσομοίωση ρευστών και μοντελοποίηση παραμορφώσεων αντικειμένων. Επιπλέον, η GPU Flow είναι πλέον διαθέσιμη με πλήρη υλοποίηση των shaders υπολογιστικής GPU για το Flow SDK.
Το PhysX είναι μια από τις πιο δημοφιλείς μηχανές φυσικής, που χρησιμοποιείται για τη διαχείριση φυσικών αλληλεπιδράσεων σε σχεδόν χίλια παιχνίδια και περιλαμβάνεται σε πολλές μηχανές παιχνιδιών, όπως οι Unreal Engine, Unity3D, AnvilNext, Stingray, Dunia 2 και REDengine. Η μηχανή κλιμακώνεται σε μια ποικιλία υλικού, από smartphones έως ισχυρούς σταθμούς εργασίας με πολυπύρηνες CPU και GPU, και εκμεταλλεύεται τις δυνατότητες της GPU για να επιταχύνει την επεξεργασία εφέ.
Μεταξύ των τομέων εφαρμογής του PhysX είναι η εφαρμογή τέτοιων εφέ όπως καταστροφή, εκρήξεις, ρεαλιστικές κινήσεις χαρακτήρων και αυτοκινήτων, φουσκωτός καπνός, δέντρα που λυγίζουν από τον άνεμο, νερό που ρέει και ρέει γύρω από εμπόδια, φτερουγίσματα και σκισμένα ρούχα, συγκρούσεις και αλληλεπιδράσεις με σκληρά και μαλακά σώματα. Εκτός από την ανάπτυξη παιχνιδιών, ο κινητήρας μπορεί επίσης να χρησιμοποιηθεί σε τομείς όπως η σύνθεση δεδομένων για έρευνα στον τομέα της τεχνητής νοημοσύνης και για εκπαίδευση νευρωνικών δικτύων, δημιουργία ρεαλιστικών περιβαλλόντων για εκπαίδευση ρομπότ, προσομοίωση πραγματικών συνθηκών κατά τη διάρκεια δοκιμών αυτόνομων οχημάτων και αυτόματων πιλότων.
Πηγή: opennet.ru
