SORU
17 EYLÜL 2008, ÇARŞAMBA


Bir oyunda saniyede hesaplarken Kare

Bir oyunda saniyede Kare hesaplamak için iyi bir algoritma nedir? Ekranın köşesinde bir numara olarak göstermek istiyorum. Ben sadece bu sayı çok hızlı değişiklikler son Kare render ne kadar sürdü bak.

Bonus cevap her çerçeve güncellemeler ve kare hızı vs azalan artan zaman farklı yakınsama yaramazsa puan.

CEVAP
17 EYLÜL 2008, ÇARŞAMBA


Düzeltilmiş ortalama, en kolay yolu geçerli cevap (son Kare çizmek için zaman) ve bir önceki soru ile birleştirmek gerekir.

// eg.
time = time * 0.9   last_frame * 0.1

0.9 / 0.1 oranını ayarlayarak 'sürekli' - o numara değişiklikleri yanıt verir. değiştirebilirsiniz Eski cevap lehinde daha büyük bir kısmını daha yavaş, daha yumuşak bir şans veriyor, yeni cevap lehinde büyük bir kısmını hızlı değişen bir değer verir. Belli ki iki faktörün bir eklemek gerekir!

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • MaximumPCMag

    MaximumPCMag

    23 Temmuz 2010
  • MyCyberAcademy

    MyCyberAcade

    2 EKİM 2011
  • Trulia

    Trulia

    29 Kasım 2006