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。
相关文章
- Spring Boot中对接Twilio以实现发送验证码和验证短信码
- Spring Boot 3.5:这次更新让你连配置都不用写了,惊不惊喜?
- Spring Boot+Pinot实战:毫秒级实时竞价系统构建
- SpringBoot敏感配置项加密与解密实战
- SpringBoot 注解最全详解,建议收藏!
- Spring Boot 常用注解大全:从入门到进阶
- SpringBoot启动之谜:@SpringBootApplication如何让配置化繁为简
- Springboot集成Kafka原理_spring集成kafka的原理
- Spring Boot中@Data注解的深度解析与实战应用
- 大佬用1000字就把SpringBoot的配置文件讲的明明白白!
