• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Apps Warping the Android UI for a curved screen

zaidmo

Lurker
I'd like to know how I can warp (perform geometric correction) of the entire Android UI for projector display onto a curved screen.

OpenGL is a core library on the Android platform and I know that OpenGL ES allows for mapping of each screen frame as a texture to a user-defined mesh grid.
http://developer.android.com/guide/topics/graphics/opengl.html#coordinate-mapping

How can I leverage this to transform the entire UI (across all apps & themes) as per the attached image?

I've been trying very hard to get an answer & developer to help me on reddit, xda, upwork & freelancer (I'll pay for this) https://www.freelancer.com/projects/Software-Architecture/Android-Warping-Custom-Geometric/#/details

I've also looked into the wearables api's but that seems to be limited to individual apps and doesn't do warping.

If I can't warp the entire UI then I'd like to perhaps warp and display each frame from the Android TV HDMI-In. The SDK doesn't seem to leverage Open GL. Can I override it and do the transformation? https://source.android.com/devices/tv/

Can someone here assist or guide me?

Regards
Zaid
 

Attachments

  • geometric correction.png
    geometric correction.png
    343.5 KB · Views: 158
Did you find anything close to your needs on Android market? Some good example app. What Im saying is that you can write to a developer over there you know .. It just one more option if you tryED like everything.
 
Back
Top Bottom