Hello. When testing collideWith() with complex geometries (vertices > 20000) the efficiency (fps) is pretty low when using the daily builds. If I try the same code, using the alpha-3 release, the efficiency is increased considerably (fps multiplies by at least 3 in my case).
Is there a known reason for this? Is this a “bug”?
[java]CollisionResults results = new CollisionResults();
BoundingVolume bv2 = geometry2.getWorldBound();
if (geometry1.collideWith(bv2, results) > 0) {
collision = true;
}[/java]
I think theres some ordering going on now for the results, that might explain the performance hit. For complex stuff I suggest using the bullet collision system.