BIMcomponents.com

Kreise verteilen1

  • Description Dieser Algorithmus verteilt Kreise "Muster-los" über eine Rechteckige Fläche mit Randabstand. Maximal, Minimal - Kreis-Durchmesser und Abstand zwischen Kreisen kann man angeben. Die Dichte der Kreise wird auch durch die Anzahl der Rechenversuche bestimmt. Mein Prompt an Gemini: "Aufgabe an Dich: ich will die Kreise vollkommen zufällig verteilt bekommen. Man soll als Mensch dann kein sich wiederholendes Muster erkennen können. Ich möchte einen kleinsten Durchmesser angeben und einen größten Durchmesser angeben aber die Kreise dürfen sich nicht berühren oder überlagern. Ich möchte einen Mindestabstand zwischen den Kreisen angeben können Ich benötige keine Farben, sondern nur die Darstellung der Kreise in der Fläche." Nach mehreren Fehlversuche das Ergebnis: Gemini: "Um eine sehr hohe Dichte (wie in Deinem Ursprungsbild) ohne Raster zu erreichen, müssen wir den Algorithmus umdrehen: Wir suchen uns zuerst einen blinden Punkt und schauen dann, wie viel Platz dort noch ist. Der neue Algorithmus macht Folgendes: Wähle eine zufällige Koordinate. Miss den Abstand zum nächsten Nachbarn (oder zum Rand). Wenn der Abstand kleiner als minR ist, verwerfe den Punkt. Wenn genug Platz ist, mache den Kreis exakt so groß, dass er die Lücke füllt (aber maximal so groß wie maxD). Dadurch wird wirklich jeder gültige Versuch zu einem Treffer, und kleine Lücken werden automatisch mit perfekt passenden kleinen Kreisen gefüllt. Das Ergebnis wird extrem dicht und zellular wirken!"
  • Keywords Kreise ohne erkennbarem Muster auf einem Rechteck verteilen
  • Uploaded by Heimo Mooslechner
  • Upload time
  • License
  • Version ArchiCAD 29
  • File size 107.8 KB
  • Downloads 1 downloads

Comments