Alle berichten van Elvira

Seamless pattern in Inkscape

Op Youtube kwam ik een interessant filmpje tegen om op een eenvoudige manier een seamless pattern in inkscape te maken:

Wat is een seamless pattern?

Een naadloos patroon is een tekening die ontworpen is als een tegel: wanneer je de tegel zou gebruiken om een grotere oppervlakte te vullen, dus tegel naast tegel, dan zie je geen naden tussen de tegels. Bij strikt geometrische patronen is dit een kwestie van exacte maten gebruiken bij de vormen. Bij meer vrije patronen komt de onderstaande techniek goed van pas. Bijvoorbeeld, ik wil graag dit patroon namaken:

Seamless patroon met junglevegetatie, bloemen en spinnen

Dit patroon is naadloos, een “seamless pattern” dus: je ziet geen overgangen tussen de tegels, waar één tegel begint of eindigt, is niet echt te detecteren.

In feite is dit één tegel uit het patroon:

Seamless pattern tegel

Hoe kan je zo’n patroon maken in Inkscape?

Een korte tutorial:

Benodigde tijd: 1 uur.

Een seamless pattern maken in Inkscape is niet zo moeilijk, wanneer je tenminste de bouwblokken al klaar hebt.

  1. Start Inkscape en stel een raster in.

    Ga hiervoor naar menu Bestand > Documenteigenschappen > tabblad Rasters > Nieuw.
    Stel als eenheid pixels in, en een hoofdrasterlijn op elke 5 pixels.

  2. Kies hoe groot de tegel voor het seamless pattern moet zijn.

    Teken hiertoe een vierkant van bv. 1000 x 1000 pixels.
    Geef het vierkant de opvulkleur die je als achtergrondkleur voor je seamless pattern in gedachten had.
    Zorg dat je straks designonderdelen exact kan verplaatsen over de breedte van de tegel. Ga hiertoe naar het menu Bewerken > Voorkeuren > Gedrag > Stappen > Pijltjestoetsen verschuiven met: 1000 px.

  3. Importeer of teken de designonderdelen

    Plaats de verschillende objecten naast je tegel, klaar voor gebruik.

  4. Vul je tegel op met duplicaten van de designonderdelen

    Maak een duplicaat van een object: selecteer het object en duw op Ctrl-D.
    Vervolgens kan je het duplicaat selecteren en verplaatsen naar de tegel.

  5. Designonderdelen op de tegelrand verschuiven naar de tegenoverliggende rand

    Plaats je een object op een rand van de tegel, dan moet je nog een duplicaat ervan maken, en dat duplicaat verschuiven naar de tegenoverliggende rand van de tegel. Dat doe je met de pijltjestoetsen: 1x op pijltje drukken om een duplicaat exact 1000 px te verplaatsen.

  6. Alles buiten de tegel wegknippen

    Selecteer en dupliceer het onderliggende vierkant.
    Selecteer alles: de tegel en de objecten die eruit komen piepen.
    Ga naar menu Objecten > Maskerpad > Instellen.

  7. Exporteren naar een PNG

    Selecteer het vierkant met alles erin.
    Exporteer naar een PNG met een exacte afmeting van 1000 op 1000 pixels.

Ben je nog niet bekend met Inkscape? Lees dan zeker ook dit bericht: Tutorial Inkscape in het Nederlands.

Color Swatches toevoegen aan Photoshop Elements

Behalve tijdens mijn lessen aan CVO Volt, gebruik ik Photoshop Elements privé heel vaak, en dan vooral om “textielprints te ontwerpen”. Een groot woord, want ik doe maar wat. Wanneer mijn ontwerp klaar is, maak ik er een jpg- of png-bestand van, en stuur ik het op naar Spoonflower, waar je elk design kan laten printen op zo’n 20 verschillende soorten stof en ook op inpak- of behangpapier. Kan je je inbeelden dat mijn bijna-8-jarige dochter zich nu ook stoffenontwerpster waant, en een map bijhoudt met tekeningen die ik moet digitaliseren voor haar?! Zo’n toewijding en creativiteit kan ik alleen maar toejuichen!

Ik heb het hier al eerder gezegd: kleur is het begin van elk ontwerp, toch zeker bij mij. Ik neem me voor om wat vaker zwart/wit te tekenen, en dan pas aan kleuren te denken, maar dat gaat bij mij niet vanzelf: kleuren zijn nu eenmaal belangrijk!

Maar die kleuren worden niet altijd afgedrukt zoals ik dat in gedachten had: het contrast blijkt dan bijvoorbeeld toch niet helemaal zoals ik in gedachten had, het verschil tussen twee kleuren is bijvoorbeeld te klein en valt niet meer op. Dat had ik voor bij dit ontwerp, getekend door mijn dochter en gedigitaliseerd door mij, links het design, rechts het resultaat op textiel:

Waaraan ligt dit verschil? Voor een stuk hangt dat af van de gekozen stof,  organic cotton knit ultra, die kleuren wat minder fel weergeeft dan bijvoorbeeld Silky faille. Maar een andere reden zal zeker ook zijn dat ik gewoon kleuren had moeten kiezen die wat meer contrasteerden, mijn fout dus. Die fout wil ik niet meer maken, dus ben ik op de website van Spoonflower op zoek gegaan naar het kleurenpalet van Spoonflower. Mijn plan is dan om in het vervolg uit dàt kleurenpalet kleurtjes te kiezen en niet meer te vaak helemaal zelf kleurtjes uit te denken. Dat laatste kan nog altijd, maar tijdens het optimaliseren voor een afdruk, kan ik beter Spoonflower-kleuren gebruiken.

Hier heb ik het Spoonflower-palet gevonden en gedownload: een .ase-bestand. Nu moest ik dat nog in Photoshop Elements geïmporteerd krijgen. Een kleine tutorial dringt zich hier op…

  1. Download het .ase-bestand van de Spoonflower-website.
  2. Start Photoshop Elements en roep het Kleurstalen-venster op via menu Venster > Kleurstalen.
  3. We gaan de Standaard-kleurstalen vervangen (geen zorg, je bent ze niet kwijt). Klik hiervoor op dit knopje rechtsboven in het venster Kleurstalen: menuknopje Kleurstalen en kies Stalen vervangen
  4. Je komt terecht in een Verkenner-venster. Ga hier op zoek naar het .ase-bestand (in de map Downloads, vermoedelijk). Je zal hiervoor rechtsonder in het dialoogvenster het gezochte bestandstype moeten wijzigen naar “Stalen uitwisselen (*.ASE)“.
    Stalen laden
    Selecteer het juiste bestand (SpoonflowerColorMap.ase) en klik op Laden.
  5. Je komt terug terecht in Photoshop Elements, mét de gewenste kleurstalen in het venster Kleurstalen. Nu moet je dit palet nog opslaan, zodat je er later makkelijk terug aan geraakt. Dit doe je via datzelfde menuknopje rechtsboven in het venster Kleurstalen: menuknopje Kleurstalen en kies Stalen opslaan…
  6. Je komt terecht in een Verkenner-venster. Sla het kleurenpalet op in eender welke map waar je het later makkelijk terugvindt. Straks verplaatsen we het nog naar de juiste Photoshop Elements-map maar dat lukt niet vanuit dit venster. Geef het palet een duidelijke naam en klik op Opslaan.
    Stalen opslaan
  7. Je komt terug terecht in Photoshop Elements. Sluit dit programma. Start nu de Verkenner en navigeer naar de map waarin je het Spoonflower-palet hebt opgeslagen. Selecteer en kopieer dit .aco-bestand.
  8. Navigeer vervolgens naar deze map: C:\Program Files\Adobe\Photoshop Elements Versienr\Presets\Color Swatches. Plak in deze map het aco-bestand. De Verkenner vraagt om administratormachtigingen, geef deze toestemming om het bestand in deze programmamap te kunnen plakken (Doorgaan). Sluit de Verkenner en je bent klaar!

Vanaf nu vind je in Photoshop Elements, via het venster Kleurstalen, het Spoonflower kleurenpalet terug, en kan je er kleurtjes uit gebruiken:

Spoonflower palet

Nog een tip: je kan op basis van een afbeelding een kleurenpalet maken. Kijk eens in dit bericht hoe je dit doet.

Pixelafmetingen, Resolutie en Documentgrootte

In de cursus Photoshop Elements botsen cursisten steeds opnieuw op hetzelfde moeilijke probleem: ze snijden een foto bij naar bv. 5x5cm, dan kopiëren ze die foto naar een ander bestand (bv. naar een ontwerp voor een uitnodiging), en dan blijkt dat de 5x5cm-foto opeens veel groter/kleiner is dan verwacht.

Het mysterie schuilt in het dialoogvenster “Afbeeldingsgrootte”, dat je vindt via menu Afbeelding > Vergroten/Verkleinen > Afbeeldingsgrootte.

In dit dialoogvenster vind je 4 puzzelstukjes: de pixelafmetingen, de documentgrootte, de resolutie, en de optie om Nieuwe beeldpixels te berekenen.

Stel, je hebt een afbeelding van 900 pixels breed, op 598 pixels hoog (= pixelafmetingen).
Als je deze afbeelding zou afdrukken aan 300 pixels per inch (=resolutie), dan wordt die afgedrukt aan ongeveer 3 inch op 2 inch. Omgerekend in centimeters is dat dan ongeveer 7,5 op 5 cm (=documentgrootte). Als je de pixelafmetingen als “vaste basis” neemt, hangt de resolutie af van de gekozen documentgrootte, of de documentgrootte hangt af van de gekozen resolutie: ze zijn afhankelijk van elkaar en vloeien direct voort uit het aantal pixels. Verander je de resolutie, dan verandert de documentgrootte (en omgekeerd), maar niet de pixelafmetingen (tenminste als je geen “nieuwe beeldpixels” laat “berekenen”)

Documentgrootte en resolutie

De “documentgrootte” en “resolutie” is in eerste instantie informatief, en doet er bij een digitaal bestand niet echt toe. Je kan altijd kleiner afdrukken dan de opgegeven documentgrootte, en als je voldoende pixels hebt, kan je ook groter afdrukken. De documentgrootte geeft je een idee hoe groot je maximaal kan afdrukken wanneer je een kwaliteit van bv. 300 ppi wil. De resolutie kan je dus vertalen als “gewenste publiceerkwaliteit”. Documentgrootte is dan de resulterende maximale “publiceergrootte” (print of scherm).

Pixelafmetingen

Bij een digitaal bestand zijn de pixelafmetingen het belangrijkste: afhankelijk van de pixelafmetingen, kan je wel of juist niet aan goede kwaliteit afdrukken/publiceren. De eraan gekoppelde documentgrootte in combinatie met de resolutie geven je een idee welke kwaliteit je afbeelding echt heeft, aangezien pixelafmetingen nogal abstract zijn.

Nieuwe beeldpixels berekenen?

De pixelafmetingen wijzig je bij voorkeur niet, want het aantal pixels verminderen resulteert in minder kwaliteit, en aantal pixels vermeerderen betekent eigenlijk dat de software pixels bij creëert “uit het niets”. De software doet dat vrij goed, maar je mag er niet in overdrijven…

Daarom vink je in dit dialoogvenster “Nieuwe beeldpixels berekenen” meestal NIET aan: je wil van de pixels afblijven, je wil gewoon weten op welk maximaal formaat je zou kunnen printen, met de pixels die er nu zijn.

Soms vink je “Nieuwe beeldpixels berekenen” wel aan: wanneer je een foto gaat gebruiken in een nieuw ontwerp, heeft dat ontwerp vaak een vooraf bepaalde documentgrootte (je ontwerpt bijvoorbeeld op A4-formaat, en wil het A4-ontwerp later afdrukken met een resolutie van 300 ppi). In dat geval wil je waarschijnlijk ook dat je foto op dat A4-papier een exacte afmeting krijgt. Je voorziet bijvoorbeeld 3 vierkantjes van 5×5 cm voor kleine foto’s op je A4-blad. In dat geval wil je de 3 foto’s in kwestie bijsnijden naar exact 5×5 cm, 300 ppi, zodat ze perfect zullen passen op je A4-blad dat ook een resolutie van 300 ppi heeft.

Bijsnijden doe je met de Bijsnijden-tool. Je kan hier ook dadelijk de gewenste documentgrootte en resolutie van je foto instellen, in de Gereedschapsopties. Na het bijsnijden controleer je in het dialoogvenster Afbeeldingsgrootte dat de resolutie en documentgrootte overeenkomt met hetgeen je voor ogen had (in het voorbeeld: 5×5 cm, 300 ppi).
Is dat niet het geval (Photoshop Elements doet soms “raar”…), dan moet je “Nieuwe beeldpixels berekenen” aanvinken, en de resolutie en/of documentgrootte wijzigen naar de gewenste waarden.
Automatisch worden de pixels herberekend naar de juiste pixelafmetingen. Kopieer je vervolgens het fotootje naar je A4-ontwerp, dan zal het formaat van de foto op dat papier ook kloppen, omdat de pixelafmetingen doelgericht aangepast zijn naar de gewenste verhouding documentgrootte/resolutie.

Dit “mysterie” is niet zo moeilijk als het lijkt. Maar het uitleggen is wél moeilijk. Eenmaal je het begrijpt, lijkt het zo vanzelfsprekend!
Kern van de zaak is dat een digitale foto bestaat uit pixels, niet uit “centimeters” of “pixels per inch”. Die laatste twee waardes heb je pas nodig als je in afdrukformaten begint te denken! Dan is het zaak van 300 ppi te onthouden. En laat de software de nodige pixels dan maar berekenen, dat kan zo’n grote rekenmachine als de beste…

Tutorial Inkscape in het Nederlands

Inkscape is een prachtig programma om vectortekeningen te maken.

Wat zijn vectorafbeeldingen?

Als je op computer tekent of met afbeeldingen bezig bent, dan heb je ruwweg twee soorten afbeeldingen: vectorafbeeldingen, en bitmapafbeeldingen.
Bitmapafbeeldingen zijn het bekendst: jpg’s, bijvoorbeeld. Foto’s dus. Met een resolutie, en pixels, die de scherpte en kwaliteit van de afbeelding mee bepalen. Wanneer je een bitmapafbeelding uitvergroot, begin je de vierkante blokjes van de pixels op te merken: je kan een bitmapafbeelding niet tot het oneindige uitvergroten, toch niet als je nog wat kwaliteit wil overhouden.
Vectorafbeeldingen hebben dit probleem niet: vectorafbeeldingen zijn opgebouwd op een eerder mathematische manier, met “knooppunten” die met lijnen met elkaar verbonden zijn, de vorm van die lijnen hangt af van de eigenschappen van de knooppunten die ermee geassocieerd zijn.
Zeer ingewikkeld, of zo klinkt het toch. Maar neem een eenvoudig voorbeeld: een rechte lijn is een opvulkleur (bv. blauw) van punt 1 (met X/Y-coördinaten op het canvas) naar punt 2 (ook met X/Y-coördinaten), met een bepaalde dikte (bv. 3px), en een bepaalde opaciteit (bv. 100% dekkend),…

Als je zo’n tekening uitvergroot, dan verander je de eigenschappen van de tekening, (bv. de X/Y-coördinaten), maar de scherpte van de afbeelding zal altijd even goed blijven.

Waarvoor worden vectorafbeeldingen gebruikt?

Als je bovenstaande uitleg hebt gelezen, dan snap je waarschijnlijk wel dat vectorafbeeldingen interessant zijn voor allerlei grafisch design: logo’s, prenten, uitnodigingen, kaartjes, affiches,… Ikzelf gebruik het om textielontwerpen te creëren. Een voorbeeld:

Dit is een heel eenvoudige tekening in Inkscape. Als je dit “tegelt”, dus naast en onder elkaar weergeeft, dan krijg je een patroon, dat vervolgens afgedrukt zou kunnen worden op bijvoorbeeld textiel, of je kan het natuurlijk ook als achtergrond van een website gebruiken of zo…

Vind ik in de afgedrukte versie de streepjes te klein, of te groot, of ik wil eens andere kleuren gebruiken, dan kan ik in Inkscape het ontwerp héél makkelijk aanpassen zonder aan kwaliteit in te boeten. Doe ik hetzelfde met een jpg-versie van het patroon, dan zal het gewijzigde resultaat minder strak zijn dan de oorspronkelijke tekening!

Wil je meer weten over Inkscape?

Wel, als leerkracht in CVO Volt geef ik een workshop over Inkscape, in de cursus ICT Workshops. En deze workshop plaats ik hier online, hopelijk hebben jullie er iets aan!

Enkele links:

pdf van de workshop

Meer informatie over Inkscape

Kleurenpalet creëren op basis van een afbeelding

Wat een geweldige nieuwe ontdekking, volgende website: http://labs.tineye.com/color/

Je kan hier een afbeeldingsbestand uploaden, en vervolgens zoekt het programmaatje voor jou welke kleuren er in zitten, en toont de kleuren in een mooi palet. De meest voorkomende kleur eerst.

Bij elke kleur krijg je de hexadecimale code.

Hoe je dit palet vervolgens kan toevoegen aan Photoshop Elements, lees je in dit bericht.