Asset=Performance?

Willkommen in der Transport Fever Community

Wir begrüßen euch in der Fan-Community zu den Spielen Transport Fever und Train Fever, den Wirtschaftssimulatoren von Urban Games. Die Community steht euch kostenlos zur Verfügung damit ihr euch über das Spiel austauschen und informieren könnt. Wir pflegen hier einen freundlichen und sachlichen Umgang untereinander und unser Team steht euch in allen Fragen gerne beiseite.

 

Die Registrierung und Nutzung ist selbstverständlich kostenlos.

 

Wir wünschen euch viel Spaß und hoffen auf rege Beteiligung.

Das Team der Transport-Fever Community


  • Hi, brauchen assets die man in die Karte setzt eigentlich Performance oder Ähnliches ? Oder könnte man unendlich bauen ohne das der pc anschmiert ?
    danke :thumbup:

  • Naja, das Geruckel kommt davon, dass viel auf einmal gerendert werden muss. Damit das nicht zu viel Performance kostet, sollten die Assets normalerweise LOD-Stufen haben und bei Bedarf ab einer gewissen Entfernung ausgeblendet werden, spätestens wenn sowieso nicht mehr erkennbar ist, ob es jetzt da ist oder nicht.

    Genauere Einblicke liefert der Debug-Modus (muss in den Einstellungen aktiviert sein) mit dem Debug-Menü (AltGR + D). Einerseits gibt es da einen Reiter “Draw Calls”, wo die aktuell gezeichneten Objekte aufgelistet werden, sowie die Anzahl der Eckpunkte in den Modellen. Da kannst du dann schauen, ob einzelne Modelle (dazu die Liste nach dem entsprechenden Attribut sortieren) extrem viele Punkte haben, was generell bedeutet, dass sie die Performance stärker beeinträchtigen. Außerdem kannst du im ersten Reiter den Renderer “einfrieren”, d.h. Objekte werden so gezeichnet, wie sie im Moment des Einfrierens gezeichnet wurden. Wenn du das aus größerer Entfernung machst und dann nahe hinein zoomst und siehst, dass ein Modell immer noch extrem filigran und mit vielen Rundungen dargestellt werden, dann stimmt etwas mit der LOD-Einstellung des Modells nicht (oder es sind gar keine Abstufungen vorhanden, was der worst case wäre).

BlueBrixx