 |
|
|
 |
|
SMLib SMLib Our flagship product built upon TSNLib provides fully functional non-manifold topological structure and solid modeling functionality including the ability to perform NURBS boolean operations, fillets, etc.
TSNLib TSNLib Built on top of GSNLib supporting trimmed surface representations.
GSNLib GSNLib A basic curve and surface NURBS library. GSNLib provides a useful interface to NLib while adding value as well. Includes curve/curve and surface/surface intersection and polygon modeling.
NLib NLib A comprehensive BSpline NURBs library fully supporting curves, surfaces, and volumes with an extensive set of shape query and construction tools.
VSLib VSLib Provides deformable modeling as part of a library using the constrained optimization techniques of the calculus of variations. The library supports several very different geometric operations.
SDLib SDLib Subdivision surface source code library that creates and modifies complex shapes with hierarchical Catmull-Clark surfaces.
PolyMLib PolyMLib Polygonal based geometric modeling to repair, optimize, review and edit triangle mesh models. Analyze surface properties, repair and optimize surface meshes.
Data Translators Data Translators NURBS based geometry translators to interface between Nlib, GSNLib, TSNLib, SMLib and IGES, STEP, SAT, VDAFS, OpenNURBS, and Parasolid XT.
|
|
 |
|
|
 |
|
|
|
 |
| For immediate release: |
| SMS Announces SDLib V1.0 |
 |
Bellevue, WA - November 19, 2004 - Solid Modeling Solutions (SMS) is pleased to announce the first release of a major new capability in collaboration with SurfQuake, Inc., the company recently formed by Michael Lounsbery. Subdivision surface capabilities are now available in SDLib V1.0, a new library that provides a powerful means of creating and editing complex shapes.
SDLib V1.0 is a standalone library that reads a polygonal shape and outputs a subdivision surface, polygonal mesh, or NURBS representation. A later version of SDLib scheduled for the first half of 2005 will fully integrate with SMLib, providing full NURBS-based functionality. SDLib is provided as C++ source code, and is priced on a subscription license basis without royalties. |
 |
SDLib subdivision surfaces provide a hierarchical approach for modeling smooth surfaces of any topology. Taking as input a polygon-based framework, and supporting increasing levels of detail as needed, subdivision surfaces give the user the freedom to easily create a smooth yet detailed surface through local editing and crease definition. |
 |
Subdivision surfaces created within SDLib allow access to faces, edges, and vertices at every detail level. SDLib operations on the surface include feature adjacency queries, surface evaluation, hierarchy traversal, texture, crease definition, iteration, and support for STL. |
 |
SDLib's tessellation of the surface produces a watertight polygonal mesh representation. Alternately, control vertices at any level may be fed back as input to SDLib, enabling topological changes at finer levels. SDLib can also produce a closely approximating NURBS representation of the subdivision surface, fully compatible with SMS NURBS libraries.
The images above illustrate the ability to easily create complex surfaces from a polygonal mesh; editing features that allow control points to refine the surface definition at varying degrees of detail; and finally an example of setting edges to creases for creating new continuity effects.
More details can be found on the SMS website at www.smlib.com/sdlib.html. Questions can be directed to info@smlib.com or by calling 1-206-463-1417.
If you would like to unsubscribe to the SMS Newsletter, please reply to this note with your request.
|
| Back To Top |
|
|
 |