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

时间:2020-06-08 13:48:22

标签: c++ math sparse-matrix eigen glm-math

Eigen具有Eigen :: SparseMatrix,GLM中的等效功能是什么?我浏览了它的文档,谷歌搜索,找不到它。但是很难相信glm没有稀疏矩阵。

1 个答案:

答案 0 :(得分:2)

但是很难相信glm没有稀疏矩阵。

为什么这么难相信?稀疏矩阵不在GLM的职位描述范围内。

GLM旨在模仿OpenGL阴影语言的矢量/矩阵功能。显然,它添加了自己的内容,但这是系统的核心。

稀疏矩阵不是GLSL的一部分,因此它们也不是GLM的一部分。稀疏矩阵是标准图形工作之外的一种,至少就普通的3D或2D转换任务而言。

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

GLM不是通用矩阵/向量库。