Islamic pattern on a dome with no deformation

Hyperbolic distorsion is not so difficult. See there


To change a bit the patter just move the slider and the graphmapper
2020403_hyperbolic_pattern.gh (41.3 KB)

Here is the same way to transform a Pattern, here from Parakeet

The idea is the same it is to project on a sphere with an angle depending on the distance from a center point.





In order to make it work, the flat pattern must be as square (on a circle indeed) as possible. You can bake the result if you want a certain pattern to be on the top of the sphere. The plug the center point in the point component.
islamic pattern on sphere.gh (23.9 KB)

And if you move the sphere in Z, you can have more projection on it and more deformation.