Visualization Toolkit

Visualization Toolkit

The CAD Exchanger SDK visualization component enables creation of highly-interactive high-performance 3D CAD/CAE applications.

The visualization component provides an efficient API to create scene graph from the SDK data objects (such as ModelData_Model, sub-assemblies or individual parts, B-Rep bodies and shapes, and polygonal meshes). In addition, scene graph nodes can be created directly from user-defined data.
The visualization component provides integration with different technologies, platforms and programming languages. The component architecture allows integration with other back-ends and front-ends while keeping the user’s code virtually unchanged and really cross-platform.

A graphic card that supports OpenGL 2.1 is sufficient for correct working the graphic component of CAD Exchanger SDK. You can find supported technologies here

    • Related Articles

    • Is it possible to save edits applied in Web Toolkit?

      Web Toolkit add-on provides functionalities for visualization, analysis and export of 3D data in web browsers. However unfortunately since it's mostly a visualization tool, it doesn't allow editing. A user will be able to manipulate parts of the ...
    • Web Toolkit

      CAD Exchanger Web Toolkit is a set of JavaScript libraries to visualize, explore and analyze 3D CAD models. Unlike Autodesk Forge, Web Toolkit can be used to develop web applications running entirely on premise (i.e. inside a corporate network) ...
    • How to measure distance between Shapes, lengths of Edges and surface area in Web Toolkit

      To measure the minimal distance between two selected Shapes, use createDistanceFromShapes method of ModelPrs_MeasurementFactory class. To measure the length of an Edge, use computeEdgeLength method of ModelAlgo_CurveLength class. It will be computed ...
    • Requirements for visualization

      CAD Exchanger uses OpenGL for visualization (including screenshot generation). OpenGL version has to be 2.1 or higher for CAD Exchanger to utilize its graphic component.
    • How to import and visualize 2D drawings in Web Toolkit

      We have a ready-made Drawing Viewer Example that shows drawings: sheets, layers, elements in a browser. Its source code is available here on GitHub. It can be implemented into your solution. In order for the Web Toolkit to display the drawing, the ...