Zitat Zitat von hyper1337
Bitte Quelle !
Habe ich jetzt auch nicht zur Hand, aber es stimmt.
GRAW verwendet grundsätzlich die Havok-Engine. Steckt aber eine PhysX-Karte im Rechner, so wird die PhysX-Engine noch einmal oben auf die Havok-Engine draufgeflanscht. Das das nicht optimal ist sollte klar sein.

Da haben es sich die Programmierer wirklich sehr leicht gemacht. Hauptsache sie können das PhysX-Logo auf ihre Packung drucken.


Es ist in der Tat auch so, dass die Performance durch eine komplexere Physik sinken kann. Die CPU wird zwar in der Hinsicht entlastet, dass sie die Physikberechnungen nicht mehr durchführen muss, was besonders bei komplexen Körpern sinnvoll ist, aber sie muss immer noch die Objekte verwalten und zwischen PPU und GPU hin und herschieben. Je mehr Objekte das werden umso mehr Arbeit hat die CPU zu erledigen.

Hinzu kommt auch noch, dass die Graka natürlich viel mehr zu berechnen hat, wenn mehr Objekte in der Szene sind. Die PPU sorgt also nicht für höhere Frameraten.

Sie dient lediglich dazu mehr Objekte bei identischer Framerate zu erlauben.