所以Android 3.0(蜂窝)现在已经出局了boasts某种新的硬件加速3D图形引擎,叫做Renderscript。
Renderscript 3D图形引擎
Renderscript是一个运行时3D框架,它既可以提供用于构建3D场景的API,也可以提供与平台无关的特殊着色器语言,以获得最佳性能。使用Renderscript,您可以加速图形操作和数据处理。 Renderscript是为应用程序,壁纸,旋转木马等创建高性能3D效果的理想方式。
根据可追溯到2009年的博客post,这个图形引擎已经可以在名为Fountain的类中使用(甚至在蜂窝之前)。最后一条线索对我很有帮助,因为现在我可以在Honeycomb代码中轻松找到class name。
您是否可以提供更多有关Renderscript的见解?以及如何更多地了解如何使用它?既然这已成为一个公共api,我假设知情人士可以获得自由谈论它的许可(我希望)。
答案 0 :(得分:6)
RenderScript有以下几点: - 一种语言,类似于具有额外高级功能的C99。它在主机上预编译并在设备上重新编译,以实现最佳性能。 - 渲染库(您可以绘制纹理网格等) - 计算库(在RenderScript中运行繁重的计算,然后可以卸载到GPU,多个CPU或DSP。)
答案 1 :(得分:2)
您是否通过Android工具下载了Honeycomb SDK?它下载文档,包括Renderscript的javadoc页面。