Как визуализировать OpenGL на живых обоях (это слишком тяжело!)? - PullRequest
1 голос
/ 23 августа 2011

Итак, представьте, что у вас есть приложение для Android (не живые обои), и, скажем, в нем есть куб, визуализированный в OpenGL, с текстурами, освещением и всем этим.Теперь, как бы вы перенесли это в живые обои?Теперь у меня уже есть способ сделать это, но выбранный мной подход не будет работать на телефонах Samsung!Поэтому мне интересно, как это сделали другие, потому что очевидно, что другие живые 3D-обои работают на телефонах Samsung.Я попробовал GLWallpaperService Роберта Грина, но он предоставил так мало документации о том, как это реализовано, что я не смог понять, как его использовать.Итак, вот вопрос: как я могу заставить нормальное приложение opengl работать в качестве обоев, если оно имеет класс Cube.java и класс Renderer.java, который действует как средство визуализации куба?

1 Ответ

4 голосов
/ 23 августа 2011

Служение Роберта Грина - единственный способ, о котором я знаю. Я использовал его для обоев, которые отлично работают на устройствах Samsung.

Проект сообщества начал обновлять код, и в нем есть примеры того, как его использовать. Смотри здесь .

...