Zar atmak için bir 3D fizik motoru yapıyorum. Şimdiye kadar bir zar 1x1x1m ve yerçekimi 9.82 m / s ^ 2 olmuştur. Bu elbette gerçekçi görünmüyor çünkü zar her şeye biraz yavaş görünecek şekilde cevap verecek.
Bunu düzeltmek için bir zarın yaklaşık 0.02m olması için tüm boyutları değiştirmeye çalıştım. Bu da ters kitlelerimi ve ters atalet matrislerimi sayısal dengesizliğe yol açan çok büyük değerler elde etti.
Bununla başa çıkmanın en iyi yolu nedir? Ölçeği 1x1x1 olacak şekilde hareket ettirebilir miyim ve sadece hareket kuvvetlerinin kütlesini veya boyutunu değiştirebilir miyim? Yoksa başka bir şey değiştirmeli miyim?
Uzay gemisi ya da benzeri bir şey gibi çok büyük fiziksel bedenlerle bir oyun yaptıysanız aynı problemin ortaya çıktığını tahmin ediyorum, bu yüzden umarım birisi daha önce benzer bir şeyle karşılaştı.