Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

moritz31

Treue Seele

  • »moritz31« ist der Autor dieses Themas

Beiträge: 259

Wohnort: Hessen

Beruf: Student

  • Private Nachricht senden

1

03.05.2011, 17:43

FPS-Counter

Hi Leute,
war gerade dabei mir einen FPS counter zu basteln.

Dieser Funktioniert wie folgt:

ich habe am Anfang eine Variable = 0;
Diese wird dann mit jedem Frame um 1 erhöht.
Nun wird sobald 1Sec vergangen ist aufgehört zu zählen.

Mit meinem FPS Counter habe ich dann zwar die FPS von am Anfang, jedoch wird diese dann nichtmehr verändert

Kann mir jemand Tipss für eine bessere Version geben?

Gruß
Moritz

NachoMan

Community-Fossil

Beiträge: 3 885

Wohnort: Berlin

Beruf: (Nachhilfe)Lehrer (Mathematik, C++, Java, C#)

  • Private Nachricht senden

2

03.05.2011, 17:52

"Der erste Trunk aus dem Becher der Erkenntnis macht einem zum Atheist, doch auf dem Grund des Bechers wartet Gott." - Werner Heisenberg
Biete Privatunterricht in Berlin und Online.
Kommt jemand mit Nach oMan?

moritz31

Treue Seele

  • »moritz31« ist der Autor dieses Themas

Beiträge: 259

Wohnort: Hessen

Beruf: Student

  • Private Nachricht senden

3

03.05.2011, 18:09

hab mir mittlerweile auch ohne "google ftw"
eine gute Lösung geschrieben.
Nun meine Frage sind 2400 FPS möglich.
Weil erscheint mir soviel jedoch ist mein Programm auch noch nichts außer 2 Kästchen

TGGC

1x Rätselkönig

Beiträge: 1 799

Beruf: Software Entwickler

  • Private Nachricht senden

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

5

03.05.2011, 18:15

Nun meine Frage sind 2400 FPS möglich.

Natürlich, warum nicht!? 2400 FPS bedeutet dass dein Programm etwas weniger als eine halbe Millisekunde braucht um einen Frame zu rendern, das ist alles...

Harry222

Alter Hase

Beiträge: 864

Beruf: Student

  • Private Nachricht senden

6

03.05.2011, 18:16

Echt? 0,4 Millisekunden für einen Frame!? Das hat mein Rechner nie geschafft! :(

EDIT: Ach nur 2 Kisten! Hatte ich wohl übersprungen! ^^

moritz31

Treue Seele

  • »moritz31« ist der Autor dieses Themas

Beiträge: 259

Wohnort: Hessen

Beruf: Student

  • Private Nachricht senden

7

03.05.2011, 18:24

^^ naja hab eigetnlich auch eher en GamerRechner:

Phenom 2 X4 955 übertaktet auf 4*3,6GHZ
Sapphiere Radeon HD 6850 mit 1Gig speicher
4 GB DDR3
^^

BLU3 L30PARD

Treue Seele

Beiträge: 336

Wohnort: Hoch oben im Norden Schleswig Holsteins

Beruf: Schüler

  • Private Nachricht senden

8

03.05.2011, 19:47

Das wird bei 2 kästchen wohl nicht die große rolle spielen :D
Du weisst auch, dass du die Framerate eingrenzen kannst?
Obs dann was bringt ist die andere Frage :D

9

03.05.2011, 22:21

So ne simple Testszene hat 0 Aussagekraft. Du kannst davon nix hochrechnen oder so, weil dann auf einmal ganz andere Dinge eine Rolle spielen, also teste eine vernünftige Szene oder beachte die FPS gar nicht.

Achja: FPS zu messen ist eh keine besonders tolle Idee:
http://www.mvps.org/directx/articles/fps…_frame_time.htm
Lieber dumm fragen, als dumm bleiben!

Werbeanzeige