//Get the biggest mesh in the group to use as a reference for setting the position/scale
final MTTriangleMesh biggestMesh = this.getBiggestMesh(meshes);
Vector3D translationToScreenCenter = new Vector3D(destinationPosition);
translationToScreenCenter.subtractLocal(biggestMesh.getCenterPointGlobal());
Vector3D scalingPoint = new Vector3D(biggestMesh.getCenterPointGlobal());
float biggestWidth = biggestMesh.getWidthXY(TransformSpace.GLOBAL);
float scale = destinationScale/biggestWidth;