I am working on a little project and I noticed that the GC seems to be running every couple of seconds and causing noticeable stuttering despite my efforts to avoid object allocations. Using the Dalvik allocation tracker, I see that many objects are being allocated during runtime by the ellipsoid collision detection methods (Object3D.checkForCollisionEllipsoid). Has anyone else encountered similar problems and can offer a solution or workaround to cut down on GCs? I would hope to avoid it, but might switching to spherical or ray-polygon collisions result in fewer allocations? Thanks in advance.
Also, since this is my first post here, I would like to say thank you to Egon for this wonderful engine.