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

  • EEVblog2

    EEVblog2

    2 HAZİRAN 2014
  • SaMmM123

    SaMmM123

    3 Mayıs 2006
  • talkandroid

    talkandroid

    27 Mayıs 2010