I am using Paneling Tools in Grasshopper to map a custom 2D pattern onto a freeform surface via ptMorph2D. The cell sizing is driven by point attractors (ptPointAtts).
While the pattern morphs correctly over most areas, I am running into a severe aesthetic issue where the curves and cell borders do not meet smoothly. In the transition zones between different attractor influences (marked in pink in the attached screenshot), the grid suffers from sudden shifts, shearing, and jagged steps instead of a clean, continuous gradient flow.
It looks like the morphing boundaries are conflicting or jumping abruptly from one attractor’s data tree structure to another.
How can I prevent these jagged seams and wrong displacements at the intersection areas? Is there a recommended way to smoothly interpolate or blend the attractor grid data before it reaches the morph component so the lines flow perfectly without breaking?
So you have weights output from your attractor try using them with graph mapper and then panelling tools should have a grid component that would also accept weights.
The big number for magnitude will always cause problems. That’s just how attractors work. You have select reasonable numbers.
Or do you want to merge small cells?
… also didn’t understand what are you trying to with ptMorph?
You can adjust grid by using smaller magnitude for ptPointsAtts and controlling transition withgraphMapper.
Optionally to achieve referenced result you need second point attractor for scale.
Also recommend to shrink surface as you create much bigger grid than needed which slows down GH.