Als direkte Antwort auf AMDs FEMFX, das kürzlich angekündigt wurde, sah es so aus, als würde NVIDIA vom roten Team auf dem falschen Fuß erwischt werden. Es sieht jedoch so aus, als wäre das bisher nicht der Fall. Dies ist nicht zuletzt der Ankündigung einer neuen Version von NVIDIAs Flaggschiff, der Physiksimulationssuite PhysX, zu verdanken. Die neue Version, PhysX 5.0, wird Verbesserungen und neue Aspekte in die Software einbringen und den GPUs von Team Green ein neues Maß an Verformung und anderen Simulationsmöglichkeiten eröffnen.
Die neue PhysX-Implementierung wird sich auf einige Schlüsselbereiche konzentrieren. Der FEM-Standard für die Simulation von physikalischen Objekten ist in anderen Branchen, wie z. B. der Automobilbranche, bereits Standard, aber es hat ein wenig gedauert, bis die Spielebranche aufgeholt hat. Dieses System ermöglicht einen realistischeren Umgang mit verschiedenen Objekten, die aus unterschiedlichen Materialien bestehen. Wie in der realen Welt verhält sich also ein Gummiball unter den gleichen Bedingungen ganz anders als eine Metallkugel oder ein Stein.
PhysX 5.0 wird auch fortschrittlichere Gelände- und Umgebungssimulationen bieten, die realistischere Interaktionen zwischen physikalischen Objekten und dem sie umgebenden Raum in zukünftigen Spielen und anderen Projekten ermöglichen.
NVIDIA hat außerdem kürzlich eine Partnerschaft mit Tencent bekannt gegeben, um Cloud-basierte Spiele nach China zu bringen. Es sieht also so aus, als ob sie es mit Innovation und Wettbewerb im Jahr 2020 und darüber hinaus ernst meinen.
Wir wissen nicht, wann genau die neue Software-Version erscheinen wird, aber bis dahin können Sie sich dieses Demo-Video ansehen.
Hier ein Überblick über die wichtigsten neuen Elemente, die in PhysX 5.0 zu PhysX hinzugefügt werden:
- Das Finite-Elemente-Modell (FEM): eine Industriestandard-Simulationstechnik für verformbare Körper. Es wird häufig in der Automobil- und Fertigungsindustrie eingesetzt, um die strukturelle Festigkeit von starren und weichen Baugruppen genau zu simulieren.
- Flüssigkeitssimulationen: Entwickler können diskrete Partikelsimulationen verwenden, um granulare Strömungen zu modellieren. Die Implementierung ist skalierbar; mit robusten bis großen Zeitschritten lässt sich ein breites Spektrum von Flüssigkeiten stabil simulieren.
- Beliebige Netze: Diese können mit dem eingeschränkten Partikelmodell von PhysX 5.0 als Stoff oder Seil simuliert werden. Diese Meshes können mit volumenerhaltenden Beschränkungen mit anwendungsdefinierten Drücken gekoppelt werden, um aufblasbare Formen zu simulieren. Die netzbasierten Simulationen bieten auch ein Modell zur Simulation des aerodynamischen Widerstands und Auftriebs. Das Constraint-Modell unterstützt Federn, so dass es zur Erstellung von Masse-Feder-Systemen verwendet werden kann.