I'd like to create what might be called "ribbon arrows" in a Graphics3D
, as shown in this figure:
The center of curvature must be on a specified point (typically on an axis), and the plane of the rotation, starting angle position and the total angle traversed (e.g., 90 degrees, 180 degrees, 270 degrees, ...) must be specifiable.
I can make such using Arrows
in 3D, but that gives me a line or a tube, not the nice "ribbon" in the figure, and the arrowhead is all wrong. I can also make a section of a Cylinder
, but then adding the arrowhead (which must also curve) proves to be awkward and rather difficult.
Solution example
Here's my Graphics3D
figure based on @DanielHuber's approach