|
|
|
Foundation ::
Graphics Software ::
sLIB
|
sLIB
sLIB (surface Library) triangulates trimmed NURBS and Bezier surfaces
|
 |
Moderators: Subodh Kumar |
Total downloads from Open Channel to date: 296
SOURCE CODE AVAILABLE
|
|
sLIB provides a set of tools to triangulate trimmed NURBS (Non Uniform Rational B-Spline surfaces) and Bezier surfaces. It incorporates an end-to-end surface visualization system. The system tessellates surfaces dynamically at each rendering frame, basing the level of detail on the viewer's position and quality guarantees sought. These quality requirements may be specified in pixel units or object space units.
We now have an sLIB forum!
This is the place for sLIB users to post questions and help each other out. Click here or select the Forums link on the left.
|
|
sLIB uses smart, incremental triangulation algorithms to achieve interactive rendering of large surface models on modest workstation. A paper describing parts sLIB received the best student paper award at supercomputing 1996. The system has subsequently been profiled in several technical magazines. sLIB is organized as a library of surface processing tools, with special hooks designed to enable many tools to fit together into a system. Thus users have wide choice in the tools they want to enable and the order they want to use them in. For example, sLIB can produce visibility information, or simply generate static triangulations, or merely output the results of knot insertion into a set of NURBS patches.
sLIB maintains a hierarchical organization of the models and supports simple scene graphs. The current IO module of sLIB does not support standard file formats. These will be added in a future release. It also has several known bugs which will be chronicled here shortly.
|
Copyright Subodh Kumar, Johns Hopkins University, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003
|
|
More software from Johns Hopkins University
|
|
|
|
|
|