Nach 20 Jahren macht Nvidia das, was es von Anfang an hätte machen sollen.
Du wirst Unternehmen kaum dazu überreden können Alleinstellungsmerkmale für die Konkurrenz kostenlos zur Verfügung zu stellen, vor allem dann nicht, wenn viel Geld und Aufwand hineingeflossen sind und sie klare Vorteile haben. Die Spiele-Physik war früher deutlich eingeschränkter als heute. Der Kauf von Ageia hat auch Geld gekostet. Die Unterstützung der Spielehersteller bei der Implementierung auch.
Davon abgesehen ist die Physx library schon länger auf githhub zu finden und ist auch nicht mit GPU-Physx gleichzusetzen.
Mit den aktuellen Grafikkarten der Serie Geforce RTX 5000 ("Blackwell") wurde die Unterstützung für Spiele mit 32-Bit-PhysX gestrichen, sodass Spiele in solchen Fällen auf die CPU zurückgreifen müssen.
Ja, irgendwann werden alte Zöpfe abgeschnitten und der Support von 32bit ist vorbei.
Der Ärger darüber ist natürlich künstlich erzeugt, da man dafür seine GPU schon seit 10 Jahren nicht mehr dafür aufrüsten muss, da die Spiele uralt sind.
Der Release von Borderlands 2 war beispielsweise vor 13 Jahren, entsprechende GPUs mit 32Bit Support bekommt man für 5-10 Euro oder geschenkt. Vielleicht findet man sie auch verstaubt im Schrank.
Also nach dem NV es de facto wertlos gemacht hat haben sie es freigegeben. Super Leistung
Nvidia nicht, aber die Konkurrenz der Videoengines, CPU-Physx ist schon seit Jahren am absteigenden Ast und neue Spiele gibt es weniger damit, somit ergibt es Sinn den Code Open Source zu machen.
Das sind echt alle Spiele?
Nein, natürlich nicht, hier sind alle, natürlich aber kein GPU-Physx, sondern CPU Physx. Über 900 releases.
www.pcgamingwiki.com
Genau deswegen ist es nach meinem Verständnis ein guter Move: Jetzt kann theoretisch jemand aus der Community eine alternative Lösung für PhysX implementieren ohne Reverse Engineering betreiben zu müssen.
Man konnte es vorher schon lizensieren und customisieren. Open Source hat auch immer den Nachteil, dass niemand dafür zuständig ist. Bis heute hat niemand außer AMD den Open Source Teil von FSR verbessert. Was genau hat also Open Source für eine Funktion erfüllt, wenn die Community es nicht annimmt? Schwierig.
Ein Monopol aufbauen um die Schafe anzulocken und es dann verrotten lassen.
Weil Physx ja auch total verottet ist.
Das ist immer noch eine der größten Physik-Engines auf dem Markt, auch wenn die Konkurrenz der UE5 mit ihrerer eigenen Physik Engine mittlerweile den Rang abläuft. Man bezahlt ja auch nichts für die UE5, jeder kann damit entwickeln. Open Source ist das aber auch nicht.
Aber gut, manche finden sogar Kritik wenns einen 10er für lau zugesteckt bekommen.
Da die große Kritik am proprietären FSR4 ausgeblieben ist, war die Kritik schon immer mehr Schein als Sein. Da haben die Radeonianer ein gewisses Talent dafür.
Von den ganzen Kritikern hat sich auch niemand hingesetzt und das Open Source FSR weiterentwickelt, die Leistung waren da dann schon eher Tools um es in Spiele zu modden.