How long float time will work?


So far, I realized that I won’t fly away from the centre of Unity3D father than 16 kilometres. Some tricks, like “floating origin” could allow to break that limit somehow.

But the question arisen in another plane:

Time.time is float too!

What is maximal time the float can store with the game still running smoothly without loosing physics precision?

I tried to test float for 16777216 value, but Unity3d behaves a little strange with values higher than 100000.

100,000 seconds is almost 28 hours.

If the computer doesn’t crash before then, the player is likely to.