Zitat Zitat von Pascal1982 Beitrag anzeigen
Hey.. hab in so nem Physic-Test-Movi auf www. stage6.com von Crysis gesehen. Da wurde gesgat das der Befehl sys_physics_CPU = 0 die Physic-Berechnungen "Smoother" darstellen soll. Standardmäßig heißts sys_physics_CPU = 1 und da hat in dem Video der riesige Berg aus Holzkisten ziemlich geruckelt als er zusammen gefallen ist... als er das ganze mit sys_physics_CPU = 0 hat laufen lassen liefs super flüssig.
Ich hab mir dann mal ne autoexec.cfg angelegt nur mit dem Befehl sys_physics_CPU = 0 drin, Crysis gestartet und hab da aber irgendwie kein Unterschied festgestellt wenn z.B. Bäume gefällt wurden, Autos explodierten oder halt Gegner durch die Luft flogen.
Bewirkt dieser Eintrag im Spiel eigentlich wirklich was oder bewirkt das erst was wenn sich z.B. mehr als 100 Objekte gleichzeigit bewegen?

Keine Ahnung ob das alles stimmt, aber ich habe die ganze Sache so verstanden:
In Crysis hat die Physik und der Rest des Spiels jeweils seine eigene Framerate, wobei die CPU normalerweise die Physikberechnungen durchführt. Schafft die CPU es beispielsweise bei einer Explosion nicht die Physikberechnungen schnell genug durchzuführen fangen die Gegenstände die gerade durch die Luft fliegen an zu ruckeln. Bei deinem Beispiel also die Holzkisten. Da der Rest jedoch eine getrennte Framerate besitzt (ich weiss nicht ob in diesem Zusammenhang Framerate der richtige Begriff ist) läuft er flüssig. Also kann man sich zum Beispiel noch ohne Ruckler bewegen usw. Der Befehl sys_physics_CPU = 0 bewirkt, dass nicht mehr die CPU sondern die GPU, also deine Grafikkarte, die Physikberechnungen durchführt. Damit werden die beiden Framerates quasi gleichgestellt. Sind dann aufwendige Physikberechnungen durchzuführen, sinkt nicht nur die Physikframerate sondern auch die andere. Zum spielen nicht zu empfehlen, da die Gesamtlast nicht mehr auf CPU und GPU verteilt ist, sondern nun nur noch auf die GPU.
Der Befehl wurde in dem genannten Video also nur eingesetzt um die Framerates parallel zu schalten um somit Ruckeln der Kisten zu verhindern. Da das Video gerendert wurde spielt die Framerate ja keine Rolle mehr. Ich hoffe das war verständlich.

MfG Fennek