public static EncodePosition3D ( float x, float y, float z ) : ulong | ||
x | float | |
y | float | |
z | float | |
return | ulong |
public static ulong EncodePosition3D(float x, float y, float z)
{
ulong vx = (ulong)EncodeFloat(x);
ulong vy = (ulong)EncodeFloat(y);
ulong vz = (ulong)EncodeFloat(z);
return (vz << 34) + (vy << 17) + vx;
}