It makes me happy that makes you happy❤️
This ones are beautiful. Did you also use some kind of voronoi algo for them?
Conversation
Yes, if I remember correctly, 4 points per level.
1
2
That explains everything...you trickery wizard... 😉
1
1
1. Start from square
2. 4 random points in square
3. With those points split square in 4 Voronoi cells, contained in square
4. For every Voronoi cell
4a. 4 random points in cell
4b. Split Voronoi cell in 4 new Voronoi cells, contained
in parent cell
5. Repeat
2
5
Starting from a convex container, the polygons will always be convex, making step 4a more straightforward.
1
1
Oh my gosh I started doing subdivision like this recently to get out of a creative rut and I was pretty sure that it had been done before, but dang some of my recent pics look like direct rip-offs of ! ( too!) 😅 I'll keep trying to find a unique take on it!
2
4
Yep, pretty close :-)
1
3
I am sure it was a fun challenge to figure it out and in particular running into all the edge cases.
1
1
I changed my method in the most recent version: break down each polygon border into lots of points and then repeatedly smooth by averaging. Works pretty well!
2
1
I don't want to spoil your exploration, but when it comes to geometry processing you might find the one or the other useful method in my old libs (including the approach you mention):
github.com/Quasimondo/Qua
Oh my gosh that's pretty extensive! And making me nostalgic for ActionScript! I think I'll keep exploring but I'll keep this handy. It will be fun to pore over to see what all those methods do.
1
3
The good news is AS3 is pretty readable, the bad news is that there are no docs :-)
3



