今夏以来,VR(Virtual Reality)虚拟现实的火爆程度已不亚于热辣的天气,一向善于领导市场潮流的ARM自然不甘落后,于上周官方发布了Mali VR SDK 1.0 Alpha,供广大Mali生态开发者免费下载。
作为1.0 Alpha版,这次的VR SDK可谓“麻雀虽小五脏俱全”,包含深入浅出的VR渲染基本教程,手把手的编译发布指导,以及一个抛砖引玉的入门示例(可运行于任何基于Mali的Android设备):
下载地址:Mali VR SDK for Android - Mali Developer Center
教程内容包括(稍后会提供中文版):
1. 立体渲染的基本概念
2. 校准
3. 各种透镜效果以及光学畸变的软件修正方法
示例代码简介:
1. 使用两个虚拟摄像机渲染一个典型VR场景
a. 实现了教程中介绍的光学畸变修正
2. 可配置的校准参数
Mali VR SDK完全基于NDK和OpenGL ES 开发,无需任何额外的引擎与中间件支持,对于广大希望了解VR底层知识,或打算在自研引擎中实现VR效果的开发团队来说,可谓是一块难得的敲门砖。
如果大家有任何问题或建议,请致信 malidevelopers@arm.com 或给ARM官方微信微博留言,我们会在第一时间给予回复,感谢大家试用Mali VR SDK,敬请关注我们未来即将发布的新版本,谢谢!