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

  • Microsoft Help & Training Videos

    Microsoft He

    31 Mart 2009
  • monkophile

    monkophile

    25 Temmuz 2007
  • PorterRobinsonVEVO

    PorterRobins

    11 Kasım 2013