现在我们有Honeycomb,什么是RenderScript?

时间:2011-02-05 01:58:46

标签: android 3d android-3.0-honeycomb renderscript

所以Android 3.0(蜂窝)现在已经出局了boasts某种新的硬件加速3D图形引擎,叫做Renderscript。

  

Renderscript 3D图形引擎

     

Renderscript是一个运行时3D框架,它既可以提供用于构建3D场景的API,也可以提供与平台无关的特殊着色器语言,以获得最佳性能。使用Renderscript,您可以加速图形操作和数据处理。 Renderscript是为应用程序,壁纸,旋转木马等创建高性能3D效果的理想方式。

根据可追溯到2009年的博客post,这个图形引擎已经可以在名为Fountain的类中使用(甚至在蜂窝之前)。最后一条线索对我很有帮助,因为现在我可以在Honeycomb代码中轻松找到class name

您是否可以提供更多有关Renderscript的见解?以及如何更多地了解如何使用它?既然这已成为一个公共api,我假设知情人士可以获得自由谈论它的许可(我希望)。

2 个答案:

答案 0 :(得分:6)

RenderScript有以下几点: - 一种语言,类似于具有额外高级功能的C99。它在主机上预编译并在设备上重新编译,以实现最佳性能。 - 渲染库(您可以绘制纹理网格等) - 计算库(在RenderScript中运行繁重的计算,然后可以卸载到GPU,多个CPU或DSP。)

答案 1 :(得分:2)

您是否通过Android工具下载了Honeycomb SDK?它下载文档,包括Renderscript的javadoc页面。