编程技术分享平台

网站首页 > 技术教程 正文

安卓M的新特性?OpenGL ES 3.2正式发布

xnh888 2025-03-19 17:53:50 技术教程 41 ℃ 0 评论

【PConline 资讯】在SIGGRAPH 2015图形大会中,OpenGL的缔造者Khronos组织发布了最新的OpenGL ES 3.2。OpenGL ES 3.2引入了桌面版OpenGL的一些新特性,并且整合了Google AEP的规范。OpenGL ES 3.2有可能在安卓M中被引入,未来的不少安卓游戏会支持OpenGL ES 3.2。

OpenGL ES 3.2发布

据悉,去年的OpenGL ES 3.1已经引入了OpenGL 4.x的一些特性支持,可以看作是OpenGL 4.x的子集。现在的OpenGL ES 3.2沿用了这一思路,将桌面OpenGL 4.x的更多特性带到了移动端,比如说计算渲染、独立渲染对象、间接绘制命令、增强纹理等等。OpenGL ES 3.2可以适用于绝大多数的移动设备、消费电子设备以及车载设备,应且专门整合了Google AEP安卓扩展包。OpenGL ES 3.2的新功能新特性具体如下:

- 曲面细分(终于!),改进渲染几何细节

- 集合着色器,增加细节和阴影

- ASTC纹理压缩,降低内存占用和带宽

- 浮点渲染器目标,更高精度计算

- 调试性能更健全稳定,更简单的代码和安全执行

- 增强的纹理目标和混合操作

此外,新版还实现了很多高级图形特效,包括:

- 延迟渲染,基于物理的着色

- HDR色调映射

- 全局照明与反射

- 烟雾和粒子效果

OpenGL ES 3.2基本上可以看作是取代了Google AEP,Google也宣布,安卓将会大力支持OpenGL ES 3.2。在之前,Google也宣布将会为游戏引入更高效的Vulkan API,Vulkan将会和OpenGL ES并存。也许在安卓M中,我们将可以看到利用Vulkan或者OpenGL ES 3.2开发的游戏出现。

【推荐】用PConline官方客户端下载

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表