Mathematica 12.0 for Windows.
Is there a buit-in way to get a surface patch of a sphere for Graphics3D?
In this Graphics3D output, the sphere is only there for backing, and I only need (and want) part of the upper hemisphere under the mesh. The 2D Circle[] function allows me to draw a segment of a circle between angles. I don't see any similar features for Sphere[] in 3D.
I have code that can draw smooth surface patches using parameterized functions, but the requires considerable effort, and often doesn't produce the quality that the builtin Sphere[] function produces. Here's an example.
Edit to add:
I went ahead and used my surface patch code to produced an approximation of what I'm looking for. It's the backing sphere that I want to trim. For example, this graphic uses a spherical cap.
There are defects in it, such as the divots around the rim, and there is a naval at the pole where my patches share a common vertex.
I'm confident that, with enough effort, I can use my patch function to draw any type of surface patch on a sphere, and remove the flaws. I was hoping for something comparable to the functionality of the 2D Circle[].