特征
下面的页面提供了对由Magnum.杂志。有关更详细的信息,请阅读章节中链接的文档放低。您还可以单击智能图的各个部分。
基本Magnum库包含图形API的最小集合版本。除Corrade外,该公司没有任何外部依赖性来进行港口运输到尽可能无摩擦的新平台。
为具有相位的图形设计的主要功能是简化和缺陷性能。提供矢量和矩阵运算、复合数、,四元数及其双重计算部分。这两种应用程序中的实时转换API二维和三维。
- 强大的类型和照明设备,适用于远程、数据和半浮动
- 十六进制颜色、sRGB、HSV和XYZ颜色或空间支持
- 距离和距离计算、矩阵表示法
虽然您可以只使用核心Magnum库,但仍有一些特殊的opt-in库和工具提供的功能可以使您的应用程序更容易。OpenGL和Vulkan包装层,用于设置管理的API,网格、纹理和着色器工具、除错和处理工具,命令行实用程序等。
这些库可以通过插件进行设置加载和转换,或者,例如,文本整理。Magnum为加载提供了一组丰富的插件常见图像和场景格式、音频格式和图像格式转换。它是还可以集成您选择的数学库,用于无缝使用核心Magnum API。
除此之外,还有由社区——不是Magnum it self的一部分,但它永远值得人们去做。有各种外部UI工具包、打包脚本或正在进行的功能的概念证明。