Answers:
在我看来,让您的空间中心为(0,0,0)更好。假设您使用带符号格式表示空间中的位置,则中心(0,0,0)允许您同时使用格式的负数和正数部分,这可以为浮点数的精度和带符号整数的范围带来奇迹。这对于小规模而言可能无关紧要,但是对于大规模而言,这可能会有所不同,也就是说,在您必须完全提出新系统之前。
需要澄清的是:假设您正在创建一个游戏世界(假设您正在渲染),则将转换为的最终格式将是float,即您所知道的签名格式。在这种情况下,您可能会遇到无法表示(0,Size),而可以表示(-HalfSize,HalfSize)的情况。如果您不打算渲染并且可以选择任意格式,则可以使用这两种样式,尽管我个人仍然更喜欢上述样式。