6

是否有可以处理所有标准操作的四元数和矩阵(四元数矩阵乘法)的java库?

(我之前搜索过谷歌和这里 - 但没有找到任何适当的解决方案)

4

3 回答 3

3

Jave3D javax.vecmath包支持四元数 ( Quat4D) 并且支持很多最常见的操作。它还具有可应用于四元数的矩阵运算。

您可能会发现它符合您的大部分需求——如果您需要添加任何额外的操作,应该不会太难。

于 2012-10-15T15:28:28.860 回答
1

还有 JME3 的Quaternion。JME3 类的接口和 javadoc 不符合标准。它也到处使用浮点精度。我只会在性能成为问题时使用它,例如在游戏中。

于 2018-02-20T14:20:45.847 回答
0

Apache 在org.apache.commons.math3.complex中支持四元数。它似乎具有通常所需的操作。

于 2022-01-03T07:19:23.797 回答