Given a 3D earth and a vehicle flying overhead I want to draw the ground coverage zone that the vehicle is currently over. I want to represent this by a filled, colored circle.
I sort of want this kind of view:
The above image is not exactly the solution…the colored regions are really 3D cones and not projected on the surface. In my case, I have the latitude/longitude coordinates of the circle on the surface so I can draw the circle representing the boundary but I want to also fill in the circle with some transparent color so it sorts of looks like the image above…does anyone have suggestions?
Effectively I sort of want to do what glutSolidSphere() does but only for a small section of surface, instead of an entire sphere. The worst case solution would be to figure out a triangulator for a curved surface section and draw the triangles each myself but if anyone has a better solution or suggestion, I’ll take it. Thanks.