Ich versuche eine Anwendung zu schreiben, mit der Bilder erstellt werden können, die wie Gemälde mit simulierten Pinselstrichen aussehen. Gibt es gute Quellen für einfache Möglichkeiten, Pinselstriche zu simulieren? Wenn Sie beispielsweise eine Liste von Mauspositionen angeben, mit denen der Benutzer die Maus durchgezogen hat, eine Pinselbreite und eine Pinselstruktur, wie kann ich bestimmen, was auf der Zeichenfläche gezeichnet werden soll?Pinselstriche für Malanwendung simulieren
Ich habe versucht, die Pinsel Textur in die Richtung der Mausbewegung Angeln und tupfen mehrere Pinsel Textur Bilder entlang des Pfades, aber es sieht nicht gut aus. Ich denke, ich vermisse etwas, wo die Pinselstruktur schrumpfen und an Ecken wachsen sollte.
Alle einfach zu folgen Links werden geschätzt. Ich habe komplexe akademische Arbeiten zur Simulation von z. Ölfarben, aber ich möchte nur einen grundlegenden Algorithmus verwenden, der OK-Ergebnisse erzeugt, wenn möglich.
Können Sie neben der Koordinatenliste auch Zeitstempel erhalten? Dadurch können Sie die Läufe, bei denen der Benutzer langsam oder zögerlich gezeichnet hat, verdunkeln. – genpfault
Um das Verhalten eines Pinsels realistisch zu simulieren, müssen Sie zumindest folgende Informationen kennen: Koordinatenliste, Druck, Geschwindigkeit und Stift/Pinselwinkel. Eine normale Maus kann nur Daten über Koordinatenliste und Geschwindigkeit sammeln; Sie benötigen eine Wacom-Tablette, um Druck und vielleicht Winkel zu sammeln. Vielleicht möchten Sie sehen, wie "Inkscape" sein Pinsel-Werkzeug macht, was eine ziemlich gute Arbeit für eine Maus-Zeichnung ist. –