Apr 2nd 2019 #1 Hi @red51,es wäre super wenn es diese funktion gäbe: findNearestPosition(PosFrom, [Liste Positionen]).Sie gibt dann die Position aus der Liste zurück, die am nächsten ist.Wäre gut, wenn es diese Funktion allgemein gäbe.
Apr 3rd 2019 #2 Wir können das in Zukunft hinzufügen, aber zwischenzeitlich kannst du diesen Code dafür verwenden Java public static Vector3f findNearestPosition(Vector3f reference, Collection<Vector3f> positions){ Vector3f nearestPos = null; float nearestDist = Float.MAX_VALUE; for(Vector3f v : positions){ //DistanceSquared reicht, so können wir Wurzelziehen (teuer) verhinden float distSqr = v.distanceSquared(reference); if(distSqr < nearestDist){ nearestPos = v; nearestDist = distSqr; } } return nearestPos; } Display More