I want to create a cone-like 3D shape that indicates a field of view, so it's got a horizontal and vertical degrees element, and the base should be convex, since it's based on a range from a point. The horizontal and vertical degrees values are customizable, so I can't just create a 3D model ahead of time.
It appears there's no way to define your own mesh other than to load an external file in one of a few formats. Maybe I could do that, but I also want to be able to deform the FOV cone shape in real time when something obstructs it. I don't expect anything in ESRI to perform the calculations, but it doesn't seem doable to be continuously creating custom mesh files programmatically and loading them from file multiple times per second.
Is there any solution for this problem? I've considered using a series of lines, but I want my cone to be translucent, so the colors of the lines will stack on top of each other and become much more opaque than I would like. I wanted a single mesh of a single color, but I currently can't see how this could be done.
What I want is a bit similar to the geometry calculations you can do with 2D shapes, for example to basically subtract one shape from another. I'm fine with doing the calculations myself but it doesn't seem like there's any way to do this at all.
If there's some ESRI feature that might work here that I'm not aware of, that would be very helpful. Thanks.