IntegrityWare Logo
horizontal line
  • Solids# Logo

    Solids# is a fully functional geometric modeling kernel written in the C# language. It contains classes to create and manipulate CAD Boundary Representations (BREP), polygonal meshes, subdivision surfaces, and compact mesh structures. The BREP utilizes a Non-Manifold Topological representation along with NURBS-based curves and surfaces. The polygonal meshes utilize the Face-Edge data structure. The subdivision surface mesh supports Catmul-Clark subdivision. The compact mesh is an index based format, which is structured similar to the Wavefront OBJ file format.

    More Info.

  • Solids# Applications

    The Solids# Applications provide advanced applications implemented in C# that utilize our Solids# kernel.  Tools in the package include:   

    • Shelling - our patented point cloud based shelling and offsetting.
    • Reverse Engineering - creating CAD data from sculpted and scanned meshes using our patented Quad Wrap and Shrink Wrap process.  
    • Sub-D to CAD - conversion of subdivision surface to CAD NURBS formats.
    • Polygonal Mesh Tools - a set of advanced polygonal mesh tools ( offset, inset , smoothing , decimation, and point cloud to polygon).

      More Info.

  • Cybiorg3D Logo

    Cyborg3D# is an application development platform that utilizes the latest WPF technology to provide a 3D environment for creation of customized applications. There is a 3rd Party Takeover library which essentially allows the full customization of the user interface. Our high performance OpenGL based graphics processing provides an excellent platform for even very heavy, graphics intense applications.

    More Info.

  • Solids++ Logo

    Solids++ is a full function geometric modeling kernel written in the C++ language. It contains classes to create and manipulate both CAD Boundary Representations (BREP) and polygonal meshes. It provides a Non-Manifold Topological representation along with NURBS-based curves and surfaces. Operations supported include Boolean, Filleting, Shelling, Tessellation, etc.

    More Info.

  • Data Translation Logo

    Our data translation libraries provide the ability to import and export standard CAD formats such as STEP, IGES, SAT, and openNURBS.

    More Info.

Quick Links

IntegrityWare News

  • IntegrityWare.com

    IntegrityWare, Inc. updates it's website to reflect a new product line based on the Solids# geometric modeling kernel. We believe that this is the only available geometric kernel completely implemented using the C# programming language.

  • Solids# Applications

    IntegrityWare, Inc. announces the availability of Solids# Applications which adds advanced capabilities to the Solids# kernel. This module includes: our patented never-fail  shelling; reverse engineering of scanned and sculpted meshes;  Sub-D to NURBS conversion; and a set of advanced polygonal mesh tools (smoothing, offset, inset, point cloud to polygon, and decimation).