我想知道是否可以以某种较短的数据类型发送 Vector3(float x, float y, float z),因为现在我正在发送三个浮点数(3*4 字节)。我说的是归一化向量,对于每个向量部分,它只能保持从 -1f 到 +1f 的范围,这就是为什么我想知道是否有可能以某种方式移动位(或类似的东西)并将所有三个值都放在一个 4字节长度值,甚至更短?
我想知道是否可以以某种较短的数据类型发送 Vector3(float x, float y, float z),因为现在我正在发送三个浮点数(3*4 字节)。我说的是归一化向量,对于每个向量部分,它只能保持从 -1f 到 +1f 的范围,这就是为什么我想知道是否有可能以某种方式移动位(或类似的东西)并将所有三个值都放在一个 4字节长度值,甚至更短?