🌐 NL

🔺 Sierpinski-driehoekgenerator

Teken de Sierpinski-driehoek via recursieve opsplitsing, of zie hoe hij ontstaat uit willekeurige chaosspel-punten. Pas de diepte en kleur aan en exporteer vervolgens als PNG.

5

Tip: het chaosspel plaatst willekeurige punten en convergeert toch naar dezelfde driehoek.

GIDS

Meer lezen

01

Wat is de Sierpinski-driehoek?

De Sierpinski-driehoek is een zelfgelijkende fractal: neem een volle driehoek, verwijder de middelste subdriehoek die ontstaat door de middelpunten van de zijden met elkaar te verbinden, en herhaal diezelfde stap eindeloos op elk van de drie overgebleven driehoeken. Het resultaat heeft een fractal dimensie van log 3 / log 2 ≈ 1.585 - meer dan een lijn maar minder dan een gevuld vlak. Hij werd in 1915 geïntroduceerd door de Poolse wiskundige Wacław Sierpiński.
02

Twee manieren om hem te maken

Deze tool biedt twee constructies. Recursieve opsplitsing is deterministisch: elke driehoek wordt steeds verder in drie kleinere kopieën verdeeld, zodat de vorm exact wordt getekend. Het chaosspel is willekeurig: zet de drie hoeken van een driehoek vast, begin vanuit een willekeurig punt en kies vervolgens steeds een willekeurige hoek om halverwege naartoe te springen, waarbij je elke landingsplek plaatst. Beide benaderingen leveren exact dezelfde figuur op.
03

Waarom het chaosspel werkt

De drie regels voor halverwege naar een hoek springen vormen samen een iterated function system (IFS), en de unieke attractor van dat systeem is precies de Sierpinski-driehoek. Omdat elke regel afstanden naar een hoek verkleint, wordt herhaalde willekeurige iteratie naar de attractor getrokken en kan die nooit in de verwijderde centrale gaten terechtkomen. Daarom tekent het uitstrooien van duizenden willekeurige punten toch een perfect geordende fractal.

Veelgestelde vragen

Wat doet de diepteslider?
Die bepaalt het aantal opsplitsingsniveaus in de recursieve modus. Het aantal gevulde driehoeken op diepte n is 3^n, dus diepte 6 tekent al 729 driehoeken. Hogere diepten laten meer detail zien, maar hebben meer render-tijd nodig.
Hoe kunnen willekeurige punten een geordende vorm maken?
Elke stap "spring halverwege naar een willekeurige hoek" is een contractieve afbeelding. Samen vormen de drie afbeeldingen een iterated function system waarvan de attractor precies de Sierpinski-driehoek is, waardoor de willekeurige punten altijd naar die vorm worden getrokken.
Wat is de fractale dimensie?
Ongeveer 1.585, gelijk aan log 3 / log 2. De driehoek bevat 3 kopieën van zichzelf, elk verkleind met een factor 2, en log 3 / log 2 is de exponent die die getallen met elkaar verbindt.