Wize /
Canvas3d
Search:  

Canvas3d

Canvas3d adds an OpenGL component to Tcl as a shared library extension. Documentation is available here.

Screenshots

Following are 3 screenshots:

  • animate: rotating cubes over a mipmapped plain
  • shape: collection of GLUT shapes with wood textures.
  • triangles: rotating pyramids of triangles.

The source for these demos is available from CVS.

Wize Integration

Wize contains builtin interface files for Canvas3d. This means that user code is validated and supports Command Completion.

Improvements

Several aspects of Canvas3d have been enhanced. These include adding support for OpenGL image caching, mipmap images for tiling and integration of image and font handling with Tk. Also added were GLUT library types as well as support for OpenGL QUAD, QUADSTRIP, TRIANGLE, etc.

© 2008 Peter MacDonald

Page last modified on June 09, 2009, at 08:15 AM