Hi Under the function SphericalPlot3D, I want to draw a line along with my usual 3D surface. How can I do it. For example, say my surface is sphere of r = 1 and line segment having ends (1, Pi/3, Pi/6) and (3, Pi/6, Pi/3). Thanks S G
I suggest you experiment with FromSphericalCoordinates, ToSphericalCoordinates, and CoordinateTransform.
You can combine Graphics objects in Show. Try something like this:
Show[Graphics3D[{Red, Thick, Line[{{1, Pi/3, Pi/6}, {3, Pi/6, Pi/3}}]}], SphericalPlot3D[1, theta, phi]]