0

这并不是我真正遇到的功能性问题,而是一个战略性问题。我是 3D 编程的新手,在查看教程和示例时,我发现坐标通常在 -1 和 1 之间。

我认为使用整数作为坐标感觉更自然。是否有任何特殊原因为什么使用小浮点值,可能是性能或其他原因?

我还没有走那么远,所以也许这个问题问得太早了,但是在创建我将导入的对象/纹理时,它们是在坐标通常具有整数大小的应用程序中创建的,我猜(例如用于纹理的 Photoshop)。这对我如何定义我的 x/y/z 尺寸不重要吗?

提前致谢!

4

1 回答 1

1

我从未见过使用如此小的范围。我会说这可能会在计算中引入问题。更常见的样式是使用真实世界的比例,因此 1 单位 = 1 米。并且使用浮点值更现实 - 您需要小数值,因为当您旋转某些东西时,新坐标几乎总是非整数。使用整数会遇到规模和精度问题。

于 2010-01-25T13:44:09.983 回答