TkSM is an OpenGL based 3D modeling extension for Tcl/Tk. The goal of TkSM is to provide a simple and relatively light-weight tool for displaying polygon-based 3D models from within Tcl/Tk applications. TkSM allows a user to define hierarchical models, place groups of models into individual cells, and associate each cell with one or more independent viewports through which the models may be viewed and manipulated.
Two types of viewports are available: viewport widgets, and canvas viewport items. While canvas viewport items are generally slower in terms of rendering speed (due to their use of off-screen pixmaps), they give the user the ability to super-impose text and other canvas elements on top of rendered images, and offer faster screen refreshes of static scenes. On the other hand, viewport widgets draw directly into OpenGL windows and will therefore render much faster on systems with hardware OpenGL acceleration.

Current Version:   1.3

License Type:   Free

Home Site: (bad URL, anybody know the valid one?)

Source Code Availability:   Yes

Available Binary Packages:

  • Debian Package:   No
  • RedHat RPM Package:   No
  • Other Packages:   No

Targeted Platforms:

Tested on SunOS 4.1.4, Solaris 2.4, OSF1 V3.2, HP-UX 9.05, and MachTen 4.0.2 with Mesa-1.2.7

Software/Hardware Requirements:

OpenGL or Mesa, Tcl/Tk

Other Links:

Mailing Lists/USENET News Groups:


User Comments:

  • None

See A Screen Shot? (Not Yet)

  SAL Home   |   Computer Graphics, Images & Signals   |   Misc

Comments? SAL@KachinaTech.COM
Copyright © 1995-2001 by Herng-Jeng Jou
Copyright © 1997-2001 by Kachina Technologies, Inc.
All rights reserved.