Seite 1 von 1

TikZ Beliebige Kontur mit nicht überlappenden Punkten füllen

Verfasst: Fr 8. Dez 2017, 16:51
von tikza
Hallo!

Ich bin dabei ein Schaubild mit TikZ zu erstellen. Das Schaubild soll relativ viele, halbwegs zufällig angeordnete Partikel beinhalten.

Diese zufälligen Partikel möchte ich mit Punkten bzw. Kreisen darstellen. Diese sollen sich in, von mir frei definierten, Bereichen befinden und sich nicht überlappen. Des Weiteren sollen sie am Rand nicht abgeschnitten sein, was die Verwendung von \clip leider ausschließt.

Die Bereiche sind zum Beispiel ein Viertelkreis oder eine definierte Linie mit Kurven entlang sich die Partikel anordnen sollen.

Bei meinen Recherchen bin ich auch schon auf einige Hinweise gestoßen aber diese sind entweder ziemlich komplex oder haben eine grottige Performance.

Hier mal ein Beispiel für schlechte Performance: https://tex.stackexchange.com/questions ... ly-circles. Die dort akzeptierte Antwort konnte ich auch implementieren, leider nur für Rechtecke und es dauert ewig wenn man halbwegs viele, eng beieinander liegende Punkte will.

Hier mal ein Beispiel was ich ungefähr will. Die oliv-grüne, gestrichelte Linie soll in Tikz nicht dargestellt werden, sie dient nur zur Veranschaulichung. (Das soll später mal ein Massenspektrometer darstellen).


https://picload.org/view/drpgapcw/punkt.png.html


Wie löse ich das denn am besten in Tikz/pgf ohne riesen Programmieraufwand?

Vielen Dank!

tikza

PS: Ich habe kein Minimalbeispiel, da ich nicht weiß wie ich das überhaupt angehen soll!

Verfasst: Fr 8. Dez 2017, 19:06
von Johannes_B
Bitte melde dich doch im Forum an, dann kannst du Bilder ganz einfach auf unseren Server hochladen.
Hier wird man auch nicht mit Werbung bombardiert.

Verfasst: Mo 11. Dez 2017, 12:55
von tikza