建议使用一个用于 OpenGL 的矩阵运算的简单 Java 数学库 (lwjgl)

发布于 2024-12-25 20:43:05 字数 87 浏览 2 评论 0原文

我正在用 Java 编写一个 OpenGL 应用程序。我需要对相机和视锥体剔除(对于 AABB)进行一些数学计算。您能推荐一个简单而快速的 Java 数学库吗?

I'm writing an OpenGL app with Java. I need to do some math for camera and frustum culling (for AABB). Could you suggest a simple and fast Java math library for that?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

不甘平庸 2025-01-01 20:43:05

Jama 非常简单且快速。

Jama is pretty simple and fast.

末骤雨初歇 2025-01-01 20:43:05

http://commons.apache.org/math/ - 如果您更喜欢 apache

http://commons.apache.org/math/ - if you prefer apache

坏尐絯℡ 2025-01-01 20:43:05

EJML 是另一个值得一看的线性代数库:

高效 Java 矩阵库 (EJML) 是一个线性代数库
操纵实数/复数/稠密/稀疏矩阵。其设计目标是;
1)尽可能提高计算和内存效率
小型和大型矩阵,2) 新手和新手都可以使用
专家。这些目标是通过动态选择来实现的
在运行时使用的最佳算法、干净的 API 和多个接口。
EJML 是免费的,用 100% Java 编写,并已在
Apache v2.0 许可证。

EJML is another linear algebra library which may worth looking:

Efficient Java Matrix Library (EJML) is a linear algebra library for
manipulating real/complex/dense/sparse matrices. Its design goals are;
1) to be as computationally and memory efficient as possible for both
small and large matrices, and 2) to be accessible to both novices and
experts. These goals are accomplished by dynamically selecting the
best algorithms to use at runtime, clean API, and multiple interfaces.
EJML is free, written in 100% Java and has been released under an
Apache v2.0 license.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文