I was hoping to use the Picking library, from the user libraries for processing, but realized it would need some tweaking. When I was trying to update the classes for Android Processing, I hit a couple bumps.
The first is that create graphics is throwing an error at line 614 (which is pg = new PGraphicsAndroid3D();) It seems like this should be ok since PGraphicsAndroid3D extends PGraphics..... I pass PApplet.A3D as the irenderer param, but regardless, it is erroring.
When trying to update the picking.Buffer class, which originally extended P3D, to extending PGraphicsAndroid3D I also had issues. Mainly, that the Processing Android version of PGraphics doesn't support the same pGraphics.recorder() functions. I checked the source and found that is all commented out. Not sure if there is a similar thing I am missing specifically for Android.
If no one has any info on the specifics, has anyone had luck drawing to an offscreen buffer in Android? or a picking system for Android?
thanks
jon
1