查看: 1632|回复: 0
打印 上一主题 下一主题

[WEBGL] 索爱宣布将Android系统上的WebGL后端实现开源

[复制链接]

315

主题

0

听众

1万

积分

资深设计师

Rank: 7Rank: 7Rank: 7

纳金币
10878
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

跳转到指定楼层
楼主
发表于 2012-1-30 10:53:39 |只看该作者 |倒序浏览
在去年11月的时候,我们报道了索爱成为世界上第一个正式支持WebGL的手机厂商。目前,作为下一步跟进,索爱正在将这一支持延续到Android 4.0上,而且是完全开源的。1月25日,索爱高级软件架构师Anders Edenbrandt在开发者频道的网站上对此进行了详细的说明。

自从索爱宣布将在Android 2.3系统上添加WebGL支持之后,就收到了来自于开发者社区的很多反馈,其中不少都非常鼓舞人心;但是与此同时,索爱也收到了很多评论说WebGL需要在Android生态圈里得到更广泛的应用和普及,使得这一市场真正的腾飞。对此索爱研发团队完全赞同。

所以,为了对此作出积极的回应,也为了感谢开发者社区对索爱长期以来持续的支持,以及像HTML5和WebGL这样开放的标准,还有索爱那颗透明的心,索爱决定将Android 4.0系统上的WebGL的后端实现开源。任何对此有兴趣的人都可以使用这些代码,当然也希望以此为基础能有更多的人不断贡献新的代码。

之所以将Android 4.0上而不是Android 2.3上的WebGL后端实现开源,是因为Android 4.0上的WebKit的代码是最近才写的,所以需要做出的一些修改都是可控的。

在Android 4.0中开启WebGL支持需要哪些条件呢?

索爱已经在GitHub上公布了在Android 4.0中支持WebGL的所有源代码。任何人都可以下载这些代码而且无需任何特殊权限;但是,最起码应该是这方面的高级开发者,要确保你会使用这些代码,你还需要编译自己的Android操作系统。代码中主要包括以下两个内容:

升级过的WebKit文件,用来实现支持硬件加速的WebGL
一些新的文件,用来实现WebKit和OpenGL的绑定。
要开启WebGL支持,这些代码上的修改必须应用在Android ICS-MR1版本中的WebKit组件上。目前这些代码只支持Android 4.0。需要说明的是,目前索爱自己的开发工作也仍在继续当中,所以直到他们正式发布Xperia手机Android 4.0系统的时候,代码还会发生不少变化。

索爱希望以此吸引人们的关注目光,并做出新的贡献。如果开发者对此次公布的代码有任何问题,都可以在索爱开发者论坛提出。

HiWebGL编译报道

转自HiWebGL http://www.hiwebgl.com/?p=855
分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2024-11-14 18:53 , Processed in 0.768721 second(s), 29 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部