Any way to get points obscured by SphericalPlot3D to show their Tooltip?
In the below example, Tooltips will appear when cursor moves over little spheres that are not obscured by the plot, but will not appear for spheres behind or within the SphericalPlot3D surface.
ttPoints = RandomReal[{-1, 1}, {15, 3}];
Show[
Graphics3D[Tooltip[Sphere[2 #, .1], #] & /@ ttPoints]
, SphericalPlot3D[
1.5 + .1 Sin[5 ϕ], {θ, 0, Pi}, {ϕ, 0, 2 Pi}
, Mesh -> None
, PlotStyle -> Opacity[.25]
, BoxRatios -> {1, 1, 1}
]
]
Epilog
to override the 3D graphic, I believe. There is a post about geoplot and some city markings on a globe. I think that is what you want to do to overcome this! $\endgroup$Show[SphericalPlot3D[ 1.5 + .1 Sin[5 \[Phi]], {\[Theta], 0, Pi}, {\[Phi], 0, 2 Pi}, Mesh -> None, PlotStyle -> Opacity[.25], BoxRatios -> {1, 1, 1}], Graphics3D[{Sphere[ #, .1] & /@ ttPoints, Tooltip[Text["", #], #] & /@ ttPoints}], ImageSize -> 400]
work in your version/os? $\endgroup$