I want to draw an illustration in the book Visual Complex Analysis(ISBN: 9780198534464):
ComplexPlot3D[Abs[Sin[z]], {z, -4 - 4 I, 4 + 4 I},
RegionFunction ->
Function[{z,
f}, (π/2 <= Arg[z] < π) || (-π < Arg[z] <= 0)],
Filling -> Bottom, FillingStyle -> Directive[Opacity[0.7], Gray],
Mesh -> {100, 50}, MeshFunctions -> {Log[Abs[#2]] &, Log[Abs[#1]] &},
PlotRange -> {0, Pi}, ColorFunction -> "CyclicLogAbsArg"]
But the vertical grid in this picture is obviously different from that in the textbook:
How to set the parameters of function MeshFunctions
correctly to get the same grid as in the textbook?