Software | iSight | SurfLab | MinLab | CMCLab | KLab | BubbletonLab | MrBubbleLab | GANG

GANG Parametric Surface Lab

SurfLab is an interactive laboratory for viewing parametrized surfaces in 3- and 4-dimensional spaces.

  • SurfLab is built with the OpenGL/Mesa library and the GTK+ user interface.
  • SurfLab was created by Nick Schmitt at the Center for Geometry, Analysis, Numerics and Graphics (GANG).

SurfLab Features:

  • Computes surfaces in three spaceforms, R3, H3 and S3.

Interactive Features:
  • Complete interactive environment for constructing, viewing and exploring parametrized surfaces.
  • Integrated with iSight, the GANG interactive geometry viewer.
  • Built in triangulator triangulates the domain. Or use an underlying grid.
  • Built in sequencer for making video clips.

SurfLab Guide
    Online SurfLab user's guide and documentation

SurfLab Download
Linux RedHat 7.1/7.2 i686
Source Code

C++ Class Documentation
    Programmer's online SurfLab source code object summaries

SurfLab Nick Schmitt