|
member
|
member
Joined: Aug 2009
|
[...] �h bitte dazu eine Quelle. Wie kommt es schlie�lich sonst zu besseren FPS, wenn man PhysX deaktiviert.
Wenn deine CPU nicht durch's Spiel augelastet ist, kann es halt sein, da� sie die PhysX-Berechnungen noch "nebenher" machen kann, w�hrend die GPU mit der PhysX ein bissi �berfordert w�re. Alex Quelle: mein Hirn
|
|
|
|
veteran
|
veteran
Joined: Mar 2003
|
Hm dann f�ttere dein Gehrin lieber noch mit ein paar Informationen �ber PhysX. Bei einer ATI Grafikkarte sollte man tunlichst PhysX deaktivieren, da es ansonsten CPU Leistung frisst bei keinem wirklich vern�nftigen Ergebniss. Mit einer geeigneten nvidia Grafikkarte dagegen kann man PhysX erstmal aktivieren, da diese GPU PhysX zwar nicht gerade nebenher aber doch akzeptabel ohne gr��ere Leistungseinbu�en mitberechnen kann.
|
|
|
|
member
|
OP
member
Joined: Sep 2009
|
*Evolution stopping the flaming and badwords traffic in forum xDD*
Evolution Sp�re meinen Zorn ! The Blacklight | Leader
|
|
|
|
veteran
|
veteran
Joined: Mar 2003
|
Halt die Klappe Evolution, wenn du nichts zum thema beizutrage hast.
|
|
|
|
member
|
OP
member
Joined: Sep 2009
|
WTF didnt u heard me im stopping the flaming and bad word traffic xD
Evolution Sp�re meinen Zorn ! The Blacklight | Leader
|
|
|
|
apprentice
|
apprentice
Joined: Sep 2009
|
@(D)evolution: Would be nice if you always use english, suprisingly its better than your 2nd grade german... Und zum Thema "PhysX ausschalten!: Das schaltet den PhysX Support der Grafikkarte aus, nicht die PhysX Funktionen der Engine. Das einzige was passiert, ist dass die Befehle der PhysX Engine nun statt von der GPU von der CPU berechnet werden. Aus die Maus, das wars...
�h bitte dazu eine Quelle. Wie kommt es schlie�lich sonst zu besseren FPS, wenn man PhysX deaktiviert. Simple as pie: Die Physikkomponente der Engine ist hardcoded, d.h. fest vorgegeben (Aufl�sungen, Partikel, etc. sind optional). Wie FT schon sagte: Man ben�tigt eine Physikengine. Das ist so wie im RL Schwerkraft, ohne geht es nicht! Das ist ein Fakt der Spieleetwicklung seit ID Software selig. Ohne die Berechnung der H�hen, Breiten und L�ngen (X-Y-Z) ist nichts m�glich, keine Trefferzonen, kein Schadensmodell, keine Kollisionsabfrage. Das ist der Grund, warum sich Div2 auch nicht unter Wine emulieren l�sst. Wer es nicht glaubt soll sich ein Ubuntu Live mit Wine booten. Der FPS Boost tritt dann auf, wenn die CPU nicht unter Vollast l�uft. Das sog. Gesetz des Minimums: Wenn die GPU als kleinster vorhandener Faktor die FPS limitiert, die CPU aber nicht ausgelastet ist, gibt das deaktivieren Ressourcen der GPU frei, die sie nutzen kann. Somit erhebt sich das FPS Limit. Bei mir ist es z.b. umgekehrt, die GF260 langweilt sich, aber der recht alte C2Duo schwitzt. Also lass ich PhysX brav von der GPU berechnen und schenke so dem Flaschenhals CPU Ressourcen frei. Somit l�uft Div2 bei ca 40-50FPS auf 1440x900 und allen Details.
Last edited by Grimmbold; 09/09/09 07:48 PM.
|
|
|
|
member
|
member
Joined: Aug 2009
|
Sch�ne Zusammenfassung, danke!
Alex
|
|
|
|
apprentice
|
apprentice
Joined: Sep 2009
|
Keine Ursache, aber kl�r doch bitte nochmal auf, was hast Du verwendet? Cedega?
Last edited by Grimmbold; 09/09/09 09:53 PM.
|
|
|
|
stranger
|
stranger
Joined: Sep 2009
|
Ich hab hier was f�r Cedega und PhysX gefunden. Ich weiss nicht, ob dir das weiterhilft. Das betrifft Myst Online: Uru Live, aber der installiert auch PhysX unter Cedega. http://cedegawiki.sweetleafstudios.com/wiki/Myst_Online:_Uru_Live
|
|
|
|
member
|
member
Joined: Aug 2009
|
|
|
|
|
member
|
member
Joined: Aug 2009
|
Danke. Vielleicht funktioniert's auch unter 'wine'
|
|
|
|
veteran
|
veteran
Joined: Mar 2003
|
Habe mich geirrt, sorry Leute. Wenn ich es jetzt hoffentlich richtig verstanden habe, dann wird PhysX immer genutzt. Mit der GPU Aktivierung bekommt man aber ansdcheinend zus�tzliche PhysX Effekte. Unterst�tzt die GPU PhysX nicht, werden diese Effekte bei Aktivierung auf die CPU ausgelagert, die dann aber damit �berfordert ist.
|
|
|
|
stranger
|
stranger
Joined: Sep 2009
|
Der Grund warum PhysX auch bei ATI geht ist weil die CPU das dann �bernimmt. Ohne GPU beschleunigung hat man nicht weniger Physic effekte sondern eher eine niedrigere Framerate oder mehr nachladeruckler. An den features vom Spiel selber �ndert sich nichts wenn PhysX auf der CPU l�uft.
Half Life 2 hat ebenfalls nur eine CPU gest�tzte Physic engine.
Weshalb PhysX nicht unter Linux/Wine l�uft liegt wohl daran dass die Engine selber nicht richtig mit PhysX kommunizieren kann.
Last edited by Nex01; 10/09/09 12:26 PM.
|
|
|
|
veteran
|
veteran
Joined: Mar 2003
|
Physx geh�rt der Firma NVidia. Es wird nur von der GPU von NVidia-basierten Karten unterst�tzt. VON KEINEN ANDEREN GPUs !
WENN eine andere Graphikkarte drinsteckt, dann �bernimmt die CPU das Berechnen. Matrox, AMD/ATI usw. ...
Bei Havoc sieht das anders aus. Havoc ist NICHT an eine bestimmte GPU gekoppelt, bei Havoc �bernimmt derzeit IMMER die CPU das Berechnen !
When you find a big kettle of crazy, it's best not to stir it. --Dilbert cartoon
"Interplay.some zombiefied unlife thing going on there" - skavenhorde at RPGWatch
|
|
|
|
apprentice
|
apprentice
Joined: Jun 2009
|
Physik in Spielen erfordert massive paralele berechnungen.
Zu unterscheiden bei Nvidias Physx,ist die CPU beschleunigte ebene,und die erweiterte GPU beschleunigung.
Bei der CPU beschleunigung werden nur grundlegende physik elemente berrechnet,z.b. das auseinenderbrechen von kisten,oder wasserspritzer e.t.c. Ist die erweiterte GPU beschleunigung aktiviert,k�nnen mehr partikel berrechnet werden,womit jede CPU hoffnunglos �berfordert w�re,da dieser der massiv paralele aufbau von GPUs fehlt.
Bestes beispiel f�r massive Physx nutzung ist Sacred 2,oder Unreal 3,(zusatzlevels mit Physx).
Grunds�tlich ist es so,das auch ATI karten Physx nutzen k�nnten,allerdings wollte Ati keine kooperation mit nvidia in sachen Physx eingehen,daher der fehlende support.
Was Physx leisten kann,ist mehr als beeindrukend,vorrausgesetzt mann hatt die richtigen Spiele,und die Programmierer bauen die erweiterten funktionen �berhaupt ein,in Divinity 2 wird Physx nur rudim�nt�r eingesetzt,und bleibt weit hinter den eigentlichen m�glichkeiten zur�ck.
Havoc ist ebenfalls eine Physik engine,die allerdings lange nicht so leistungsf�hig ist wie Physx.
Ich war sehr skeptisch was Physx anbelangt,nachdem allerdings der Physx patch f�r Sacred 2 nachgereicht wurde,bin ich begeistert,die partikeleffekte und die physikalisch korrekte reaktion dieser auf Spielgfigur und umgebung,steigert die Atmoph�re enorm,auch wenn diese nicht immer spielrelevant sind,es sieht einfach nur beindruckend aus.
In Unreal 3,bekommt Physx allerdings auch eine Spielentscheidende rolle,denn hier k�nnen mauern zerschossen werden,und somit die deckung feindlicher spieler zerst�rt werden,oder mann schiesst l�cher in eine decke,die instabil wird,und dann unter dem gewicht eines spielers zusammenbricht.
Wie gesagt,mann muss echtes Physx erstmal in Akrion gesehen haben,um zu verstehen wie genial diese engine ist.
Auch mal die Artikel und benchmarks auf PCGHardware anschauen,die sehr gut veranschaulichen,warum eine GPU besser geeignet ist als eine cpu.
|
|
|
|
veteran
|
veteran
Joined: Mar 2003
|
Havoc ist jetzt �brigens in die "Vision"-Engine von Trinigy integriert worden.
Laut Interview, das ich las, ist es somit die erste middleware-Engine mit integrierter Physik-Simulation.
When you find a big kettle of crazy, it's best not to stir it. --Dilbert cartoon
"Interplay.some zombiefied unlife thing going on there" - skavenhorde at RPGWatch
|
|
|
|
member
|
member
Joined: Jul 2009
|
Physx geh�rt der Firma NVidia. Es wird nur von der GPU von NVidia-basierten Karten unterst�tzt. VON KEINEN ANDEREN GPUs !
WENN eine andere Graphikkarte drinsteckt, dann �bernimmt die CPU das Berechnen. Matrox, AMD/ATI usw. ... Hi Alrik, leider ist da ein kleiner Fehler in deiner Behauptung (ist keine Kritik nur ne Info): Zwar ist die PhysX-Technick "mitlerweile" eigentum von Nvidia, stammt aber Urspr�nglich von "BFG/AGEIA" und die haben auch eine eigene PCI-Steckkarte mit Prozessor f�r PhysX vertrieben die "PHYSX P1 AGEIA - 128MB 128-BIT". Diese ist immer noch zu bekommen und vor allem f�r ATI-Kunden sehr zu Empfehlen (Neu 79� ist das g�nstigste Angebot zur Zeit / Gebraucht ab 30� ). In meinem Zweitrechner werkelt die und sorgt f�r Hervorragende ergebnisse. Nat�rlich bietet eine Aktuelle Nvidia-Karte f�r PhysX mehr Rechenpower, aber mir ist bis heute noch kein Game untergekommen das meine "PHYSX P1 AGEIA Karte" an Ihre leistungsgrenze gebracht h�tte. Sch�nes WE noch T.
Zum Theme Rechtschreibung : Ich bin franz�sischer/deutscher Abstammung und bin und in D�nemark aufgewachsen, daher �be man bitte nachsicht.
Ich beleidigung niemanden sondern beurteile nur wie sich die situation f�r mich als aussenstehender darstellt.
|
|
|
|
veteran
|
veteran
Joined: Mar 2003
|
Okay, danke, ich hatte angenommen, da� NVidia nach dem Kauf die Karte eingestampft h�tte oder sowas. 
When you find a big kettle of crazy, it's best not to stir it. --Dilbert cartoon
"Interplay.some zombiefied unlife thing going on there" - skavenhorde at RPGWatch
|
|
|
|
enthusiast
|
enthusiast
Joined: Jul 2009
|
eingestampft nicht direkt. es werden die restposten verkauft nur noch. hergestellt wird die aber nicht mehr. k�nnten sie zwar, aber dann m�sste sich ja keiner mehr zwingend nvidia karten kaufen f�r physx 
|
|
|
|
veteran
|
veteran
Joined: Mar 2003
|
Produziert werden die Karten auch nicht mehr.
edit: ich sollte offene Fenster mal aktualisieren, bevor ich antworte *lalala*
|
|
|
|
|