Multigrid¶
Een vullaag gebaseerd op de multigrid methode van de Bruijn uit 1981 om Penrose betegeling te genereren. Deze generator projecteert een hyperdimensional grid raster op een 2d vlak, wat enkele mooie patronen oplevert. Naast dat ze er mooi uit zien, zijn er een paar interessante en mogelijk handige functionaliteiten die de resulterende patronen hebben:
Het produceert altijd rhombs, dat zijn diamant of rechthoekige vormen. Die zijn met name handig voor 3d artiesten.
Voor alle dimensies behalve 3, 4 en 6 zijn de resultaten aperiodiek, dit houd in dat het zichzelf nooit in de breedte of in de hoogte van de afbeelding herhaalt.
Het resultaat herhaalt zich rond een middelpunt. Het aantal symmetrische herhalingen is het aantal geprojecteerde dimensies
Het is bekend dat de resulterende patronen ook in de natuur als quasi kristallen te zien zijn.
Vormen¶
De basis van het algoritme. De standaardwaarden hiervoor creëert de Penrose ster-betegeling.
- Afmetingen
Het aantal dimensies die het rasterwerk heeft. 3 is een rasterwerk van kubussen, 4 is een rasterwerk van tesseracts, 5 is een rasterwerk van penteracts, enzovoort.
- Delingen
Eigenlijk uitzoomen. Dit zijn de onderverdelingen van de lengte en de breedte tussen het middelpunt en de hoek van de afbeelding. Dit wordt dan gebruikt om te bepalen hoeveel lijnen nodig zijn voor elke dimensie.
- Offset
Hiermee stelt u in hoeveel de offset van een set lijnen vanaf het centrum van de afbeelding is. Het patroon in dezelfde dimensie wijzigt belangrijk als u deze waarde verandert.
Lijnen¶
- Lijndikte
De dikte van de rand van de rhombs in afbeelding-pixels. Vanwege de manier waarop de rhombs zijn getekend, is er nog steeds een haarlijn zichtbaar bij 0 px.
- Verbindingslijnen
Creëert indien gewenst lijnen tussen de verschillende zijden van de vorm. Dit wordt normaal gesproken gebruikt om te laten zien dat een specifieke betegeling bepaalde overeenkomstig regels hebben.
- Scherpe hoeken
Tekent een cirkel tussen de zijden die een scherpe hoek vormen.
- Stompe hoeken
Tekent een cirkel tussen de zijden die een stompe hoek vormen.
- Kruis
Trekt twee lijnen tussen de zijden van elke rhomb. Met name interessant bij 0 lijndikte.
Kleuren¶
Deze sectie bestuurt alle kleuren, alles samen gegroepeerd omdat het met Krita’s kleuren-knoppen het mogelijk is om kleuren te verslepen om daarna op de gewenste plek los te laten. U kunt de kleur voor de omtrek en de verbindingslijnen wijzigen, u kunt ook een kleurverloop op de kleuren van de individuele rhombs toepassen.
De kleuren bepalen welke eigenschappen van elk rhomb worden gebruikt om te bepalen welke gekleurd het krijgt. Deze waarde wordt gebruikt bij het vermenigvuldigen, om tenslotte te resulteren in een waarde die gebruikt kan worden om de waarde uit het kleurverloop te krijgen.
- Ratio
Dit kleurt de rhombs gebaseerd op hun ratio. Dunne rhombs hebben een lage ratio, dikke rhombs hebben een hoge ratio, en perfecte vierkanten hebben de grootste ratio.
- Snijpunt
Dit kleurt de rhombs gebaseerd op welke kruisende lijnen deze rhomb als resultaat hebben. De kleuren van de rhomb zijn afhankelijk van aan welke zijde van het lattenwerk is, dit is met name duidelijk als de dimensie is ingesteld op 3.
- Index
Dit kleurt de rhombs gebaseerd op de index van de kruisende lijnen van het middelpunt. Rhombs dichterbij het middelpunt zullen een lagere waarde hebben en rhombs verder weg van het middelpunt zullen een hogere waarde hebben.