GLM 中 SparseMatrix 的等效功能是什么?

What's the equivalent feature of SparseMatrix in GLM?

Eigen 有 Eigen::SparseMatrix,GLM 中的等效特征是什么?我查看了它的文档,并用谷歌搜索,找不到它。但是很难相信glm没有稀疏矩阵。

But it's hard to believe glm doesn't have sparse matrix.

为什么这么难以置信?稀疏矩阵不在 GLM 的工作范围内。

GLM 旨在模仿 OpenGL 着色语言的 vector/matrix 功能。显然它添加了自己的东西,但这是系统的核心。

稀疏矩阵不是 GLSL 的一部分,因此它们不是 GLM 的一部分。稀疏矩阵有点超出标准图形工作范围,至少就常见的 3D 或 2D 转换任务而言是这样。

这也是为什么它预定义的向量和矩阵类型最多只能有4种的原因。

GLM 不是通用的 matrix/vector 库。