我一直在考虑开始一个新的图形项目,并且我想使用 Java。 Java 具有所有相关 GL 功能的包装器,但我想知道有多少人,包括临时用户,实际上安装了像样的 GL 驱动程序。我所说的体面,是指有些稳定且相当新(GL 1.5 支持可能会做,尽管 2.0 附带的 GLSL 支持会很棒)。我可以使用 DirectX,即使使用 Java,但我非常讨厌它,而且这个项目应该很“有趣”。另外,我喜欢 GL 至少近乎跨平台的特性。那么,有人知道有多少百分比的 Windows 用户拥有运行 GL 应用程序的驱动程序的非虚构统计数据吗?
The Steam 硬件调查 http://store.steampowered.com/hwsurvey/可能是有关游戏玩家拥有的信息的最佳且最详细的来源。普通民众的准确统计数据将更难获得。相反,您应该根据您需要的图形硬件的最新程度来看待这一点。例如,R300 系列 (Radeon 9550+) 及以上的任何 ATI 芯片都支持 OpenGL 2.0。在NVidia方面,任何GeForce 6000+系列芯片都将支持OpenGL 2.0,而它们的前辈FX系列几乎都支持OpenGL 2.0。 R300 系列和 FX 系列均于 2002 年推出,因此,如果您知道目标市场的哪一部分使用 2003 年或之后的 PC,您就会很好地了解 OpenGL 2.0 支持在用户中的广泛程度。独立显卡。
如果您想支持集成显卡(这是市场上最大的部分,但对于那些认真对待任何类型图形的人来说并不特别常见),您的用户将至少需要 GMA X3000 来实现 OpenGL 2.0 功能的硬件加速,这意味着他们的系统必须是 2006 年或之后的版本。
如果您对其他操作系统的支持感兴趣,任何英特尔 Mac 都将支持 OpenGL 2.0,并在 Windows 下支持 OpenGL 2.0 时提供软件回退和硬件加速。在 Linux 上,任何装有 Mesa 7 或更高版本(2007 年 6 月或更高版本)的系统都将支持 OpenGL 2.0 软件渲染。硬件加速不太可靠,但有适用于 R300 及更新版本的 ATI 芯片的不错的开源驱动程序。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)