2013-10-11 3 views
0

Я попытался найти реализацию эффекта размытия. Но я нашел только реализацию ЦП. Они меня не устраивают, потому что я работаю с большими растровыми изображениями (fastblur с ошибками реализации с OutOfMemory с оптимизацией памяти), и мне нужно использовать значение радиуса с плавающей точкой для гибкой настройки.Эффект размытия через OpenGL ES 2.0 в Android

Я думаю, что если я буду использовать средства OpenGL ES, я бы избежал проблем сверху.

Кто-нибудь знает решение?

ответ

1

OpenGL ES 2.0 может определенно сделать размытие, в котором вы нуждаетесь. Это займет два прохода. Один проход для его рендеринга, а второй проход для запуска фрагментарного шейдера с размытием.

Here is another answer talking about it in more detail

Смежные вопросы