I'm looking for a JavaScript library for plotting 3D charts with figures like Cylinder, Box, Torus, Sphere etc for mathematical/engineering purposes.
The library I'm looking for should have ability to mark some important sections of the graph like function name, intersections, crossing points etc.
There is no need for any 3D shading to show a shape of a 3D figure. Instead the library should draw dashed lines in case they are covered by the front of a 3D figure.
I found a good 2D library for drawing geometry JSX Graph that is well suited for the purpose but unlucky it lacks drawing 2D projection of 3D figures.
Below some examples from JSX Graph to picture some of the features that are required.
Adding auxiliary lines as dashed, adding labels to graphs, marking an important joint point
Adding points of lines' cross, marking an intersection area.
In short the library should be able to make 3D graphs like these you can find in books or a technical documentation. Do you know any library like JSX graph but with a support of projecting 3D figures to the 2D?
from JavaScript 3D Chart Library for Math/Engineering. Projection of 3D figures to 2D


No comments:
Post a Comment