Kayan nokta büyük dünyalarda hassasiyet için her zaman zahmetli olmuştur.
Bu makale perde arkasını açıklamakta ve açık alternatif - sabit nokta numaraları sunmaktadır. Bazı gerçekler, gerçekten etkileyici:
"Peki 64 bit hassasiyet, sizi mikroskobik bir hassasiyetle güneşten (7,4 milyar km) en uzak mesafeye Pluto'ya götürür."
Alt mikrometre hassasiyeti, fps ihtiyaçlarından daha fazladır (pozisyonlar ve hatta hızlar için) ve gerçekten büyük dünyalar inşa etmenizi sağlar.
Sorum şu ki, eğer sabit nokta bu gibi avantajlara sahipse neden hala kayan nokta kullanıyoruz? Çoğu oluşturma API'si ve fizik kütüphanesi kayan nokta kullanır (ve dezavantajları vardır, bu nedenle geliştiricilerin çevrelerinde dolaşmaları gerekir).
Çok mu yavaşlar?
Ek olarak, outerra veya infinity gibi ölçeklendirilebilir planet motorların büyük ölçeği nasıl ele aldığını düşünüyorsunuz? Pozisyonlar için sabit nokta mu kullanıyorlar ya da boşluk bölme algoritması var mı?