PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Nvidia portiert Physx auf Geforce 8 Karten



Zarkark
16.02.2008, 14:11
Nachdem Intel im Herbst '07 die Physik-Engine Havok (Spieleliste (http://www.havok.com/content/blogcategory/29/73/)) gekauft hat,
zog Grafikkarten-Hersteller Nvidia mit der Übernahme von Ageia (http://www.ageia.com/), der
Karten zur Beschleunigung von Physik-Effekten (http://www.alternate.de/html/product/details.html?articleId=243497) entwickelt, nach. (Spieleliste (http://www.ageia.com/physx/titles.html))
(Entsprechende Meldung auf Heise (http://www.heise.de/newsticker/suche/ergebnis/?rm=result;q=ageia;url=/newsticker/meldung/102985/;words=Ageia))


Um erst einmal die Frage zu beantworten, wofür man denn solche
Hardware brauchen könnte:

Hier das Funktionsprinzip von Physik-Engines (Programme zu
Berechnung von physikalischen Effekten) z.B. bei Flüssigkeiten (http://www.youtube.com/watch?v=_bjGVcjMMJA&feature=related).

Mit der Unreal Tournament III Engine sieht es dann so aus (http://www.youtube.com/watch?v=anoH3JQJGlA&feature=related).
Oder hier umstürzende Metallkontruktionen (http://www.youtube.com/watch?v=f6A2qiiut6I&feature=related).

Generell kann man also zusammenfassen: Die Physikeffekte in
Spielen sollen naturgetreuer aussehen, wofür zwangsläufig
eine hohe Rechenleistung erforderlich ist - die günstigerweise
von einer eigenen Karte erbracht wird, um die CPU nicht zu
belasten.


Interessant wird es nun dadurch, daß Nvidia beabsichtigt, diese
eingekaufte Physx-Engine auf die Grafikkarten der 8000er Serie
zu portieren.
Dies wird durch die sogenannte CUDA (Compute Unified Device
Architecture) möglich, mit der C-Programme auf den Grafik-
prozessoren der Nvidia-Grafikkarten ausgeführt werden können.
Im Prinzip brauchen Besitzer von Geforce 8 Karten dann nur
die Software herunterladen (Treiber), um dann entsprechende
Physx-Spiele/Programme auf Ihrer Hardware laufen zu lassen.

Nvidia verspricht sich davon natürlich auch etwas, nämlich
verstärkten Absatz Ihrer Karten, da z.B. Eine Karte die
Grafik übernimmt, die andere die Physikberechnung - oder
sogar im 3er-Verbund (also 1x Physik, 2x Grafik)...

Hier die zugehörige Meldung auf Techreport (http://techreport.com/discussions.x/14147) (englisch).

TheGrauen
16.02.2008, 16:04
Feine Sache :)
Ich weiß noch vor 3 Jahren, als ich noch 3D-Animationen gerendert hab, brauchte so eine Berechnung ewig, ganz zu schweigen von Echtzeitanzeige. Mal sehen wann die ersten Spiele dann kommen.

Zarkark
16.02.2008, 16:22
Mal sehen wann die ersten Spiele dann kommen.

Ehm... klicke doch einmal in meinem Ursprungspost auf die jeweiligen "Spieleliste".

:)


Der Punkt ist: Wenn Du jetzt schon eine Geforce der 8er Serie
hast, brauchst Du nun keine Ageia Physx Karte mehr.

Nexus
01.03.2008, 12:12
was zu beweisen wäre, ne^^

da werde ich doch gleich mal nach passenden treibern schauen, sollte die überhaupt existieren, und mal die 1-2 games testen die es gibt.

*EDIT*
wenn wer welche findet kann er sie ja mal posten

Zarkark
13.08.2008, 22:15
Nvidia stellt mittlerweile den versprochenen PhysX GeForce PowerPack
für Unreal Tournament 3 zum Download (http://www.nvidia.com/content/forcewithin/us/download.asp) bereit - desweiteren den neueren
Treiber 177.83, der die Physikbeschleunigung auf Karten der
8000er Serie und Nachfolger verfügbar macht.

Das Paket enthält den neuen Grafikkartentreiber, die UT3 PhysX Mod(ifikation),
eine 30-Tage Testversion des Videokonvertierungsprogramms Badaboom,
die Vollversion von Warmonger (Ego-Shooter mit zerstörbarer Umgebung),
Der Große Kulu (Techdemo), Ein Techdemo zu Flüssigkeiten, Demos von
Nuriem (Soziales Netzwerk) und Metal Knight Zero (Ego-Shooter) und
einen Folding-at-Home Client.

Hier gibt es das PhysX GeForce Power Pack. (http://www.nvidia.com/content/forcewithin/us/download.asp)