Lernpfad:LibreLogo für Fortgeschrittene/Farben und Stile
Die in LibreLogo gezeichneten Bilder sind Vektorgrafiken. Sie bestehen aus geometrischen Formen mit einer Linie und einer Füllung. Beide Elemente können mit Befehlen für die Stift- und Fülleinstellung jederzeit angepasst werden.
Du kannst so einen gelben Kreis mit dickem roten Rand zeichnen, oder ein Quadrat mit einem Farbverlauf von rot nach blau und einem gepunkteten grünen Rahmen. (Die LibreLogo Anweisungen zu diesen Beispielen findest du weiter unten.)
Farben
Farben können auf verschiedene Weisen festgelegt werden. Am einfachsten ist die Verwendung der Farbkonstanten, also von vordefinierten Farbnamen:
"rot""schwarz""blau"- usw.
Um andere Farben als die vordefinierten zu verwenden, kann man auch direkt den Rot-, Grün- und Blau-Anteil der Farbe angeben:
[255, 255, 0]ist zum Beispiel dieselbe Farbe wieGELB.
Farbwähler, um die Farbanteile von Farben herauszufinden, kann man im Internet finden:
Darüber hinaus gibt es zwei besondere Befehle für die Farbe:
BELIEBIGoderBEL- Wählt eine zufällige Farbe.
"ohne"- Keine Farbe (also vollständig durchsichtig).
Linien
Die Linien, die der Turtle zeichnet, werden über die Stifteinstellungen formatiert. Eine ganze Reihe von Eigenschaften der Linien kann angepasst werden:
STIFTBREITE(SB)- Ändert die Breite der Linie. Durch Angabe einer Einheit wie
mmodercmkann die Breite genau gesteuert werden. - Beispiele:
STIFTBREITE 80STIFTBREITE 0,5cmSB 10mmSB BELIEBIGSTIFTFARBE(SF)- Ändert die Farbe der Linie.
- Beispiele:
STIFTFARBE "rot"STIFTFARBE "ohne"SF [125, 33, 7]SF BELIEBIGSTIFTSTIL(SS)- Legt den Stil der Linie fest, also zum Beispiel gestrichelt oder gepunktet.
- Beispiele:
STIFTSTIL "durchgezogen"Durchgezogene Linie (Standard)STIFTSTIL "gepunktet"Gepunktete LinieSTIFTSTIL "gestrichelt"Gestrichelte Linie
Füllungen
Die Füllungen von Formen können ähnlich zu Linien mittels der Fülleinstellunen angepasst werden. Die Füllung wird angewandt, wenn eine Form mittels der Form-Anweisungen gezeichnet wird (zum Beispiel QUADRAT 1cm), oder eine Reihe gezeichneter Linien mittels der Füllen-Anweisung zu einer Form gemacht wird.
FÜLLFARBE(FF)- Setzt die Farbe der Füllung.
- Beispiele:
FÜLLFARBE "rot"FÜLLFARBE "ohne"FF [125, 33, 7]FF BELIEBIGFÜLLSTIL(FS)- Ergänzt ein Muster zur Füllung. Das Muster wird zusätzlich zur Füllfarbe in die Form gezeichnet. Mögliche sind Karo-Muster oder Schraffuren. Die Art des Musters wird durch eine Zahl zwischen
0und10festgelegt. FÜLLSTIL 0Ohne Schraffuren (Standard)FÜLLSTIL 1Einfache schwarze Schraffur (horizontal)FÜLLSTIL 2Einfache schwarze Schraffur (45° nach rechts geneigt)FÜLLSTIL 3Einfache schwarze Schraffur (45° nach links geneigt)FÜLLSTIL 4Einfache schwarze Schraffur (vertikal)FÜLLSTIL 5Gekreuzte rote Schraffur (45° geneigt)FÜLLSTIL 6Gekreuzte rote Schraffur (horizontal/vertikal)FÜLLSTIL 7Gekreuzte blaue Schraffur (45° geneigt)FÜLLSTIL 8Gekreuzte blaue Schraffur (horizontal/vertikal)FÜLLSTIL 9Dreifach gekreuzte blaue SchraffurFÜLLSTIL 10Einfache schwarze Schraffur mit großen Abständen (45° nach rechts geneigt)
Farbverläufe
Anstatt nur eine Füllfarbe festzulegen, kann durch die Angabe einer Liste mit zwei Farben ein Farbverlauf erzeugt werden. Innerhalb der Form wird dann am einen Rand mit der ersten Farbe begonnen und schrittweise zur anderen Farbe am gegenüberliegenden Rand übergeblendet.
FÜLLFARBE ["rot", "blau"]FÜLLFARBE ["magenta", [255,255,0]]FF [BELIEBIG, BELIEBIG]
Beispiele
STIFTFARBE "rot"
STIFTBREITE 12
FÜLLFARBE "gelb"
KREIS 100STIFTFARBE "grün"
STIFTSTIL „gepunktet“
FÜLLFARBE ["rot", "blau"]
QUADRAT 100