Ich muss ein paar einfache Formen für ein Spiel erstellen. Die Formen selbst sind sehr einfach, aber ich brauche sie, um präzise zu sein. Ich möchte dem Programm beispielsweise sagen „zeichne einen weißen Kreis und teile ihn in fünf gleich lange Abschnitte“ oder „zeichne mehrere Kreise ineinander, wobei jeder Kreis um den Faktor 0,8 kleiner wird“. Also versuche ich im Grunde, diese Formen programmgesteuert zu erstellen, anstatt sie alle manuell selbst zu zeichnen.
Also zwei Fragen:
Nun, es gibt viele Möglichkeiten, die Katze (den Fisch) zu häuten. Was Sie beschreiben, geht direkt in die Gasse von GeoGebra . Ich bin mir jedoch nicht sicher, ob dies Ihr Anwendungsfall ist.
Wenn ich es wäre, würde ich das in PostScript oder EPS schreiben, da es für mich bei weitem am einfachsten zu schreiben ist. Sie können Illustrator, Imagemagic, GhostScript oder sogar den Drucker verwenden, um die Ergebnisse zu rendern.
Skript 1 : Zeichne einen Kreis, der in 5 geteilt ist
%!PS-Adobe-3.0 EPSF-3.0
%%BoundingBox: 0 0 200 200
%%Title: CircleSplit
%%Creator: joojaa
%%CreationDate: 2017-14-2
%%EndComments
100 100 translate
0 1 5{
360 5 div rotate
newpath
0 0 moveto
0 0 90 0 360 5 div arc
closepath
stroke
} for
%%EOF
Bild 1 : Ergebnis von Skript 1
Skript 1: Zeichnen Sie einen Kreis, der konsequent um 0,8 skaliert ist
%!PS-Adobe-3.0 EPSF-3.0
%%BoundingBox: 0 0 200 200
%%Title: CircleScale
%%Creator: joojaa
%%CreationDate: 2017-14-2
%%EndComments
100 100 translate
0 1 4{
newpath
0 0 90 0 360 arc
closepath
stroke
0.8 0.8 scale
} for
%%EOF
Bild 2 : Ergebnis von Skript 2
Aber vielleicht willst du das Logo ja oben tatsächlich testen .
Ich bin kein Experte, aber ich denke, Sie können dies mit Skripten in Illustrator erreichen. „Scripting“ ist das Wort, nach dem Sie suchen, und mehrere Softwareprogramme bieten Optionen zum Scripting. Illustrator ist einer von ihnen.
Socowi
Benutzer86412
Socowi
Benutzer86412