Теперь, когда у нас есть Honeycomb, что такое RenderScript? - PullRequest
1 голос
/ 05 февраля 2011

Итак, Android 3.0 (сотовая) уже вышла, а может похвастаться неким новым аппаратно-ускоренным механизмом трехмерной графики под названием Renderscript.

Renderscript 3D графический движок

Renderscript - это трехмерная среда исполнения, которая предоставляет как API для построения 3D-сцен, так и специальный, независимый от платформы язык шейдеров для максимальной производительности. Используя Renderscript, вы можете ускорить графические операции и обработку данных. Renderscript - это идеальный способ создания высокопроизводительных 3D-эффектов для приложений, обоев, каруселей и т. Д.

И согласно этому блогу post , начиная с 2009 года, этот графический движок уже может быть найден в классе Fountain (даже до сот). Эта последняя подсказка была полезна для меня, потому что теперь я легко могу найти это имя класса в коде Сота.

Может ли кто-нибудь из вас рассказать о Renderscript? и способы узнать больше о том, как его использовать? Теперь, когда это стало общедоступным API, я предполагаю, что знающие люди могут получить разрешение свободно говорить об этом (я надеюсь).

Ответы [ 2 ]

6 голосов
/ 08 февраля 2011

RenderScript - это несколько вещей: - Язык, похожий на C99 с дополнительными расширенными функциями.Он предварительно скомпилирован на хосте и скомпилирован на устройстве для достижения максимальной производительности.- Библиотека рендеринга (вы можете рисовать текстурированные сетки и т. Д.) - Библиотека вычислений (для выполнения сложных вычислений в RenderScript, которые затем могут быть выгружены в графический процессор, несколько процессоров или DSP).

2 голосов
/ 05 февраля 2011

Вы скачали Honeycomb SDK с помощью инструмента Android? Он загружает документацию, включая страницы javadoc для Renderscript.

...