I try to create a parametric plot which maps from the complex unit circle to a different region in the complex plane. That works fine but I have one problem: I want to see the images of a mesh with respect to polar coordinates in the unit circle AND I want to map a picture embedded in the unit circle as a texture for the plot. The problem for me is, that if I parametrize the plot by polar coordinates, Mathematica uses the x- and y-axis of the image as angle/modulus-axes. Is there any way to use Cartesian Coordinates for the texture of the plot? Here is my code:
n = 6;
G[z_] := Exp[I Pi/4] NIntegrate[Power[(1 - (s)^n), -2/n], {s, 0, z},
AccuracyGoal -> 2];
ParametricPlot[ReIm[G[x + I y]], {x, y} \[Element] Disk[],
Mesh -> {10, 10},
PlotPoints -> {30, 30},
MaxRecursion -> 2,
PlotStyle -> {Opacity[1],
Texture[ExampleData[{"TestImage", "House"}]]}
]
Result of the first code. I want the image to be this way but not the "cartesian" mesh.
n = 6;
G[z_] := Exp[I Pi/4] NIntegrate[Power[(1 - (s)^n), -2/n], {s, 0, z},
AccuracyGoal -> 2];
ParametricPlot[ReIm[G[r Exp[I s]]], {r, 0, 1}, {s, 0, 2 Pi},
Mesh -> {10, 10},
PlotPoints -> {30, 30},
MaxRecursion -> 2,
PlotStyle -> {Opacity[1],
Texture[ExampleData[{"TestImage", "House"}]]}
]
This code now gives the following picture (note that the only difference lies in the parametrization).
I would like to keep the mesh coming from polar coordinates in the second case and combine it with the cartesian texture from the first case.
I hope the formulation was understandable. Any advice is highly appreciated!