public static IntersectData colliders( Collider collider1, Collider collider2 )
	{
		if ( collider1 == null || collider2 == null )
			return null;
		if ( collider1.getType() == ColliderType.SPHERE && collider2.getType() == ColliderType.SPHERE )
			return ( (SphereCollider) collider1 ).intersect( (SphereCollider) collider2 );
		if ( collider1.getType() == ColliderType.PLAN && collider2.getType() == ColliderType.SPHERE )
			return planSphere( (PlanCollider) collider1, (SphereCollider) collider2 );
		if ( collider1.getType() == ColliderType.SPHERE && collider2.getType() == ColliderType.PLAN )
			return planSphere( (PlanCollider) collider2, (SphereCollider) collider1 );
		return null;
	}