Threejs:如何表示位置的度量单位?

Pre*_*lan 6 three.js

如果网格从位置 (0,0,0) 移动到 (10,0,0)。网格在 x 方向的新位置是“10”。那么,头寸的计量单位是多少。是以米、毫米还是厘米为单位。

即 10 m 或 10 mm 或 10 cm 或 10 px ?

bho*_*ton 6

官方的回答是 ThreeJS 使用 SI 单位。因此距离以米为单位:

https://github.com/mrdoob/three.js/issues/6259

  • 这并不完全正确。FBX 有单位。STEP 文件有单位。Collada 文件有单位。此外,任何物理模拟都需要单位有意义,而 SI 单位最有意义。您可以偏离这一点,但强烈不建议这样做,除非您真的知道自己在做什么。 (2认同)