Hallo, I"m working right now on a 3D application and I would like to offer the app on an android phone as well as on the dektop. Do the Android platform have a high level API for 3D applications like Java3D or JME? If not, do you all really developing only with the low level OpenGL ES?
I really don't wish to program picking, collision detection, bounding shperes and most importantly a scene graph by my self. Are there no plans to port (for example) java3d to OpenGL ES?
One short question, if I start programing with JOGL for the desktop application how hard is it to port it later to the android platform? Android uses OpenGL ES 1.0 which corresponds to OpenGL 1.3, so if I only use OpenGL 1.3 features, how hard will it be?
There are some other limitations too. You can only use vertex arrays for example, for a complete list of such limitations go to the khronos opengl es web site.