Wie haltet ihr die FPS oben?

Posted By: Schmerzmittel

Wie haltet ihr die FPS oben? - 07/22/07 22:41

Tagchen mal wieder

Mal so gefragt.

Ich benutze für meine Levels die Shadercollection. Nur, sobald ich nen Raum größer mache, fallen die FPS voll in den Keller.

Wie haltet ihr eure FPS oben, bzw. benutzt ihr viele Shader oder nicht?
Posted By: Slin

Re: Wie haltet ihr die FPS oben? - 07/22/07 23:01

Ich glaube, dass die wenigsten hier Shader nutzen und die, die es tun, nutzen sie hauptsächlich auf Modellen, wo Shader viel schneller sind.
Wenn du zweimal F11 drückst, kannst du sehen, wie die blöcke beim kompilieren aufgeteilt wurden. Je mehr Einzelteile es sind, desto langsamer wird es.
Die kannst dies verbessern, indem du beim Map Compiler, den Wert für "Tesselate Shaded" so hoch wie möglich und den Wert für "Tesselate Flat" auf auto stellst.
Ausserdem solltest die Texturen für die Blöcke mit Shader mit dem Flat flag versehen und nicht Shaded (Das hängt allerdings vom Shader ab, ob man das machen kann, sonst gibt es Darstellungsfehler).

Alles in allem bleiben Shader auf Levelgeometrie aber einfach nicht emfehlenswert.
Laut uralten (etwa 3Jahre) Diskusionen könnte das mit A7 besser geworden sein. Das habe ich aber noch nicht getestet.
Posted By: Schmerzmittel

Re: Wie haltet ihr die FPS oben? - 07/22/07 23:09

Hey Danke.

Ich hab einfach auf Flat gesetzt und die FPS liegt derzeit bei fast 120. Obwohl jede Levelgeometrie mit Shadern belegt ist. Thx.


© 2023 lite-C Forums