Sry ich kenne mich mit der Variabel auch ned gut aus und wüsste auch ned wie das Funzen soll aber ich hab das mal bei ner Normalmap gemacht und es wirkte wirklich. Die FPS Rate ging so 10 Frames höher als sonst
Klingt spannend Ne im Ernst - das muss dann an deinem Code gelegen haben, denn fps_min kann die Framerate natürlich nicht direkt verändern. Die Hardware tut ja schon, was sie kann, da hat A6 keinen Einfluss drauf
Formerly known as The Matrix - ICQ 170408644
I've been here for much longer than most people think. So where's my "Expert" status?
Am besten mal einen Screenshot von der Frame-fressenden Stelle zeigen. Wenn der nicht zu dunkel ist, erkenn ich vielleicht sogar wasd rauf.
Ich schätze, du hast zuviel aus Blöcken gebaut (klingt für mich so) - auch Gegenstände die man besser aus Modellen bauen sollte (Kerzen, Tische, Regale,....)
Das Level ist noch komplett ohne Details, nur der Rohbau, also keine Gegenstände oder kleinere Dinge bzw. Models. Durch Map-Optimierung hab ich jetzt nochmal knapp 1500 Portals einsparen können (hab jetzt genau 3500), wirkt sich aber nicht auf die Framerate aus. An der derbsten Stelle sind ca. 3500 Map Polygone sichtbar.
Quote: An der derbsten Stelle sind ca. 3500 Map Polygone sichtbar.
3500 sind heftig und mit Sicherheit ist das auch der Bereich, der die niedrigsten fps bei dir hervorbringt. Jetzt musst du dich fragen: Wie kommt das zustande?
Der BSP-Tree arbeitet nicht so, dass da wo du eine Wand hast, hinter dieser autom. nichts mehr berechnet wird. Es muss schon alles ein wenig verschachtelt sein. Viele denken das ja so: Da ist ne Wand, also sehe ich das dahinter nicht, folglich wird es nicht berechnet. Wär schön, wenn's so wäre...
Der Denkansatz hilft dir vielleicht schon etwas weiter - sonst eben Screens posten oder mehr in's Detail gehen. Ist schwer so die Fehler zu erkennen.
Benutze eben Bei allen nicht Sichtbaren Wänden das None Flag. Kann auch daran liegen, das du Partikeleffekte machst mit sehr hoher Partikelanzahl oder so. Oder vieleicht sind deine Texturen sehr hoch aufgelöst stat 256x256 etwa 1024x768 pixel oder etwas dazwischen
Das Problem ist nur dass das mit der Verschachtelung nicht hinhaut weil ich sehr lange Gänge in meinem Level habe. Durch geometrische Optimierung hab ich jetzt an der übelsten Stelle 1500 Map Polygons sichtbar, hab somit eine Framerate von knapp über 50 und bin damit eigentlich sehr zufrieden. Ich bin euch für eure bisherigen Tipps auf jeden Fall sehr dankbar, hab viel über den Levelbau gelernt.