> 1) Initially I wont need it, but how do you handle for touch
> interactions with a given 3d object on screen? I've heard of doing
> things like mapping screen vertices to objects and when you touch in x
> region, you are touching x object. Is there an easier way?

Android is using OpenGL ES   See  http://www.khronos.org/opengles/

Sounds like what you are interested in is gluProject() and
gluUnProject()   see   
http://developer.android.com/reference/android/opengl/GLU.html


>
> 2) I intend to take a 3d format and import into my app, and there is
> plenty of documentation on the formats I intend to use, so I can write
> an importer... but does android 2.1 support anything out of box?

It's openGl ES, so you can draw Lines, Points and Triangles.
 AFAIK there is no built in calls for drawing higher level structures.
   For my app I wrote a parser which could take files exported from
Blender and generated Java source code which then calls
the OpenGL functions to draw the triangles.

>
> 3) For basic menus and screen overlays, are those typically drawn with
> opengl stuff too? Or a diff sort of view layed over the top of
> glsurface?

In my app I used the standard Android menu and preference stuff.  It
seems to work ok.  I had to pause the rendering when the menu
comes up, or else it was not as responsive as it should be.

-Kevin

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to