文件名称:mmath:C99仅标头向量数学库
文件大小:5KB
文件格式:ZIP
更新时间:2024-05-02 00:17:00
C
妈妈 上次更新时间:2021年3月5日 如描述中所述,这是我高度优化的C99仅标题/矩阵矢量数学库,与OpenGL / GLSL 3+完全兼容(我个人使用4.5)。 直接的问题是:为什么要编写自己的库? 已经有数学库了,那为什么不使用它们呢? 这是一个合理的问题,答案有很多部分。 1.对C的支持 简而言之,GLM是更常用的库之一,它也是仅标头的,但仅与C ++兼容。 第一次发现OpenGL时,我面临的最困惑的事情之一是,尽管它是C API,但我从未见过一个涵盖使用C的OpenGL的教程/指南/参考。 据我了解,这样做的原因是,几乎所有这些资源都将GLM用作其向量/矩阵数学库,无论您是否愿意,它都会立即迫使您使用C ++。 GLM在合理的程度上使用C ++功能(例如,类,名称空间,运算符/函数重载和模板)(特别是模板-我将在后面进行介绍)也无济于事。 结果,如果您选择使用GLM,则在选择使
【文件预览】:
mmath-master
----types.h(677B)
----README.md(4KB)
----mmath.h(10KB)
----.gitignore(51B)