开源的三维计算机图形库 Mesa 3D

码农软件 · 软件分类 · 图形/图像处理 · 2019-09-09 12:44:52

软件介绍

Mesa 3D 是一个在 MIT 许可证下开放源代码的三维计算机图形库,以开源形式实现了 OpenGL 的应用程序接口,是一个几乎和 OpenGL 相同的免费开源图形 API,它在功能上一点也不输给 OpenGL。

OpenGL 的高效实现一般依赖于显示设备厂商提供的硬件,而 Mesa 3D 是一个纯基于软件的图形应用程序接口。由于许可证的原因,它只声称是一个“类似”于 OpenGL 的应用程序接口。由于 Mesa 3D 的 API 是和 OpenGL 相同,具体的 OpenGL 版本浏览 Mesa 3D 官方网站,我们可以这么认为它就是 OpenGL 的软件模拟,GPU 光栅处理器的一个实现。我们知道如果要实现一个 OpenGL,其本身是一个设备器,不能实现窗体的透明,如果我想要实现窗体透明,又想要有 3D 的应用,可以试试它。

Mesa 3D 作为免费开源软件,免去了诸多侵权问题的烦恼。不过最好还是不要用它来开发商业软件,这样有违开源精神。

本文地址:https://www.codercto.com/soft/d/14215.html

编程风格

编程风格

[美] Cristina Videira Lopes / 顾中磊 / 人民邮电出版社 / 2017-8 / 55.00元

本书对一个常见的编程问题定义了不同的约束,分别使用33种方法实现了同一个词频统计任务,从而形成了风格迥异的编程风格。作者以惯用的计算机语言与简单的任务为画笔,描绘了一次生动难忘的编程之旅,帮助读者加深了对语言的理解,也提供了崭新的编程思路。一起来看看 《编程风格》 这本书的介绍吧!

在线进制转换器
在线进制转换器

各进制数互转换器

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换