Soldier equipment is jittering when placed more than 30 kilometers
from (0,0,0) position.
This is almost certainly a problem with equipment's position
stored as single precision floating point numbers
( see additional information ) {F24348}
Soldier equipment is jittering when placed more than 30 kilometers
from (0,0,0) position.
This is almost certainly a problem with equipment's position
stored as single precision floating point numbers
( see additional information ) {F24348}
Or :
( soldier is placed in position (47k,5,47k) ).
Or :
You can also look at this video :
http://www.youtube.com/watch?v=wug0pnApRys#t=201
It is particularly visible from 4:00 to 4:19.
In short : object positions are (usually) represented using
floating point data types ( google for IEEE-754 on wikipedia ).
The thing with floating point data type is that when the
numbers are big, they lose precision.
In computer graphics this starts to occur when object position coded in single precision floating point is more than 30 000 units ( usually meters ) from (0,0,0) point.
And it starts to look like the position of the object is "quantified".
Look at the before mentioned video at 4:05 - the rifle looks like
it moves for a certain number of centimeters every frame - its
movement is quantified.
Certainly large terrains seem to exacerbate the problem, but I've noticed weapons and accessories moving on stock terrains too.