OpenGL 数学库 (GLM)_opengl函数库有哪些
GLM 是一个基于OpenGL 渲染语言(GLSL)规范的用于图形软件的C++数学库。
GLM提供了使用与GLSL相同命名约定和功能设计和实现的类和函数,因此当程序员知道GLSL的时候,那么他也会了解GLM,这使得它很容易使用。
这个项目没有被GLSL功能所限。它是一个基于GLSL扩展规则的扩展系统,提供了扩展的功能:矩阵变换,四元数,half-based 类型,随机数,等等。。。
这个库完全使用OpenGL工作,但它也确保了与其它第3方库和SDK的互操作性。它是用于软件渲染,图片处理,物理模拟和需要简单且方便的数学库的任何情况的一个好的候选。
GLM被实现为没有依赖的平台独立的库,并且官方提供了如下编译器的版本。
- GCC 3.4 and higher
- LLVM 2.3 and higher
- Visual Studio 2005 and higher
源代码基于MIT 协议。
感谢协助项目提交bug报告和功能请求。(需要SF.net账户)。欢迎任何反馈,地址glm@g-truc.net。
相关文章
- 好消息!Delphi 的VCL & FMX 图形用户界面库在python中免费使用
- OpenGL 数学库 (GLM)_opengl函数库有哪些
- C++ Easyx图形库安装与使用_cpp图形库
- c++(图形)几何库及工具_几何c++测评
- java基础都在这了,小主们拿去吧_java基础知识总结 超详细
- Hutool JSONUtil巧妙过滤null值:JSON转Map数据清洗的终极方案
- java迭代器iterator_java迭代器使用
- HikariCP为啥这么火?SpringBoot选它的原因?
- Arrays.asList 的隐藏陷阱?一份完整的避坑指南与正确用法分享
- 编程英文 - 删除/移除/清除 (delete/remove/clear)