|
|
M. Grimbert,
I was hoping to replicate one or more of your tiling patterns in SDL, and have
managed to get _very_ close, but after going through all of the parts of the
function, I simply cannot see where the error lies, and don't have any knowledge
of the tiling theory or algorithms to guide me to a logical solution.
If you have some time, could you kindly take a look at what I have so far, and
see where I've deviated from your implementation in source code?
static DBL tiling_square_double (const VECTOR EPoint), Line 1593, pattern.cpp
Could you please let me know more about the theory of constructing these tiling
patterns?
I do not have a way to contact you directly by email.
Thank you very much.
Bill Walker
Post a reply to this message
Attachments:
Download 'twistedtiling.png' (194 KB)
Preview of image 'twistedtiling.png'
|
|
|
|
I made a lot of progress working out the kinks - not sure why they're there, and
I still don't have a firm enough grasp on the "big picture" of the pattern
algorithm to fix the small squares.
But at present, it's close enough for some purposes.
108 F in Paris this Wednesday. Good grief. :O
Post a reply to this message
Attachments:
Download 'twistedtiling.png' (622 KB)
Preview of image 'twistedtiling.png'
|
|
|
|
Le 27/07/2019 à 03:16, Bald Eagle a écrit :
> I made a lot of progress working out the kinks - not sure why they're there, and
> I still don't have a firm enough grasp on the "big picture" of the pattern
> algorithm to fix the small squares.
> But at present, it's close enough for some purposes.
>
> 108 F in Paris this Wednesday. Good grief. :O
>
The gradient of value in each tile is to allow, via a map, the size of
the seam that you want.
Same "speed" from the boundary for each tile (whatever its global size).
The map is split in N, when N is the number of different tiles.
Post a reply to this message
|
|