The use case is to do some visualization based on some given input. To do this I'm looking for a library that's easy to incorporate in my application. This application will be written in .NET so C# or JavaScript based libraries are both valid options. The library needs to be able to
- Draw a cylinder based on at least a radius
- Draw an object subtracting a cylinder shape
- Rotate these objects in 3D space
- Create a flat view of the result (no 3D view necessary)
Then I have to figure out how I can visualize the intersection and gaps of various objects.
Most experience I have is with management information systems (although I once did some things with blender3d and a 3d engine). It would be nice if the library is simple, Easy to learn, open-source, and/or well documented.