The following applications demonstrate a small portion of the capabilities of GDL/GWL. Although the current sample applications display geometric output using a standard web page template, GDL/GWL is also appropriate for any type of customized web application, whether involving geometry or not.
NOTE: Many of these demonstrations now include shaded rendering and dynamic view navigation using VRML*. To activate the VRML mode, click the "Preferences..." link below the graphic, choose "VRML" from the choice list, then hit the "Back" button. You will need a VRML browser plugin to operate the demos in VRML mode. If you do not have one or are not sure, visit the NIST VRML plugin detector page for information on selecting and testing a VRML plugin. Please let us know if you do have a VRML plugin and it does not work properly with these GDL demos.
This very basic demo allows the user to manipulate and view a GDL model of the classic geometric example found in computer graphics literature such as Computer Graphics: Principles and Practice by Foley, Van Dam, Feiner, and Hughes.
This is a basic example of a NURBS fitted-surface being trimmed by an outer trimming loop ("island") and an inner loop ("hole"). It allows you to vary some of the input parameters and evaluates a "rule" which checks the surface area of the resulting trimmed surface against an arbitrary desired minimum value (10). It also provides the ability to download an IGES file of the trimmed surface.
Aircraft Cabin Configurator from Liberating Insight, a Genworks VAR
The purpose of this demo is to display the capabilities of GDL/GWL to handle complex problems with multiple decision gates through its standard user interface. This demo, although covering the subject, is not intended to be used in the production design of an aircraft cabin. Anyone with such a desire should contact Liberating Insight directly for details.
This rudimentary configurator allows you to modify and explore "what-if" scenarios with the steering system and interior seating configuration of a traditional North American school bus. Note that you can visit each sub-node (Chassis, Body, and Interior) to modify its inputs and see graphics, rules, reports, etc. specific to that node.
Rocket Fuel Tank Volume Computation
Simple demonstration of computing volumes from a split solid cylinder with hemispherical caps. The Source Code is just a few lines of code.
Bracket Configurator at Liberating Insight, a Genworks VAR
This demonstrates a simple L-shaped bracket with associative dimensioned engineering drawing.
*VRML is the Virtual Reality Modeling Language, an ISO standard for representing 3D geometry and virtual "worlds" on the Internet and a precursor to the upcoming X3D, which GDL will also support in the near future.
