Tcl3D Logo
Overview
Documentation
Demos
Downloads
Currently selected History
News
Releases
Contact
Valid XHTML 1.0 Transitional

History

News history
Release history

News history

Date News
Year 2008
2008/07/01 Demo of the Month for July 2008 has been released. Kevin Harris alpha blending in the framebuffer demo (CodeSampler page 4).
2008/06/01 Demo of the Month for June 2008 has been released. Kevin Harris alpha texture blending demo (CodeSampler page 3).
2008/05/01 Demo of the Month for May 2008 has been released. Kevin Harris materials demo (CodeSampler page 5).
2008/04/01 Demo of the Month for April 2008 has been released. Chaos theory demo originating from the Tclers Wiki.
2008/03/01 Demo of the Month for March 2008 has been released. Kevin Harris point-rotated billboard demo (CodeSampler page 8).
2008/02/01 Demo of the Month for February 2008 has been released. Kevin Harris axis-aligned billboard demo (CodeSampler page 8).
2008/01/01 Demo of the Month for January 2008 has been released. Kevin Harris occlusion query demo (CodeSampler page 7).
Year 2007
2007/12/01 Demo of the Month for December 2007 has been released. Kevin Harris polygon offset demo (CodeSampler page 5).
2007/10/31 Demo of the Month for November 2007 has been released. Kevin Harris clipping plane demo (CodeSampler page 2).
2007/09/29 Demo of the Month for October 2007 has been released. Kevin Harris Cg based multi-texture demo (CodeSampler page 10).
2007/08/31 Demo of the Month for September 2007 has been released. David Blythe's accumulation buffer based image processing demo.
2007/07/29 Demo of the Month for August 2007 has been released. NeHe's Shadow Casting Tutorial (Lesson 27).
2007/07/01 Demo of the Month for July 2007 has been released. Kevin Harris multi-texture blending demo (CodeSampler page 4).
2007/05/30 Demo of the Month for June 2007 has been released. Kevin Harris texture addressing demo (CodeSampler page 3).
2007/05/01 Demo of the Month for May 2007 has been released. A GLSL demo with Photo Booth image warping effects.
2007/04/01 Demo of the Month for April 2007 has been released. NeHe's Morphing Points Tutorial (Lesson 25).
2007/03/01 Demo of the Month for March 2007 has been released. Kevin Harris framebuffer object demo (CodeSampler page 14).
2007/03/01 A new Wiki page Tcl3D Demo of the Month has been established.
2007/02/25 Tcl3D Version 0.3.2 released.
Year 2006
2006/10/01 A second article about Tcl3D by Carsten Zerbst appeared in the October (10/06) edition of the German Linux Magazin.
2006/07/01 An article about Tcl3D by Carsten Zerbst appeared in the July (07/06) edition of the German Linux Magazin.
2006/06/19 Tcl3D Version 0.3.1 released.
2006/05/26 I gave another talk about Tcl3D at the 6th European Tcl/Tk Users Meeting. The paper of my talk Tcl3D: One year after is here
2006/02/12 Tcl3D Version 0.3 released.
2006/01/07 Tcl3D Version 0.2 released.
Year 2005
2005/12/14 Created domain tcl3d.org.
2005/05/29 Tcl3D Version 0.1 (TclOgl) released.
2005/05/28 Tcl3D introduced as TclOgl at the 5th European Tcl/Tk Users Meeting. The paper of my talk Doing 3D With Tcl is here

Top of page

Release history

Date Version Release information
2007/02/25 0.3.2 Demo cleanup and first official Mac OS X support
  • Unification of demo applications and presentation framework.
  • New module tcl3dDemoUtil for C/C++ based utility functions needed by some of the demos for speed issues.
  • More NeHe tutorials added: Lessons 14, 22-24, 26, 28, 33, 36, 37, 41, 45-48.
  • Nine demos from www.GameProgrammer.org added.
  • Updated Tcl3D manual. Created separate demo reference document.
  • Added support to capture screenshots (Module tcl3dCapture).
  • Added new functionality to tcl3dUtil: ArcBall emulation.
  • Added windowing system specifics (SwapInterval, Multisampling) to the tcl3dTogl widget.
  • Added support for Visual Studio 2003 (7.1) and 2005 (8.0)
  • Enhanced tcl3dVector functionality.
    • Utility functions for manipulation of image data stored in tcl3dVectors: tcl3dVectorCopy, tcl3dVectorCopyChannel, tcl3dVectorManip, tcl3dVectorManipChannel
    • tcl3dVector member functions for content independent manipulation: setvec, addvec, mulvec
  • tcl3dOde now uses ODE version 0.7 and is available for Windows, Linux, Mac OS X and Irix. Wrapper still in alpha version and not complete.
  • tcl3dGl2ps now uses GL2PS version 1.3.2.
  • tcl3dCg now uses Cg version 1.5.0015. The 1.4 versions of Cg did not work with OS X on Intel platforms.
2006/06/19 0.3.1 Starpack support for Tcl3D
  • Starpack version of Tcl3D, including demos and external libraries. First shown at TclEurope 2006.
  • New optional module tcl3dGl2ps, wrapping the OpenGL To Postscript library. (Thanks to Ian Gay for idea and first implementation)
  • New optional module tcl3dOde, wrapping the Open Dynamics Engine. Very alpha preview, Windows only.
  • More NeHe tutorials added: Lessons 19-21.
2006/02/12 0.3 Bug-fixes and enhancements
  • Support for Mac OS X added. (Thanks to Daniel A. Steffen for supplying Darwin patches and binaries)
  • New optional module tcl3dFTGL, wrapping the OpenGL font rendering library FTGL, based on freetype fonts.
  • Corrected and enhanced font handling under Windows in the tcl3dTogl widget. No more private Tcl header files needed anymore.
  • Added new font related demo programs: tcl3dFont.tcl, tcl3dToglFonts.tcl, ftglTest.tcl, ftglDemo.tcl.
  • Added new SDL demo related to CD-ROM handling: cdplayer.tcl
  • Added some of NeHe's OpenGL tutorials.
  • If an optional library is not installed, no error message is created. New procedures to check existence of optional modules: tcl3dHaveCg, tcl3dHaveSDL, tcl3dHaveFTGL.
  • Get information on Tcl3D subpackages with tcl3dGetPackageInfo and tcl3dShowPackageInfo.
  • Information program tcl3dInfo.tcl enhanced to support commands and enums of SDL and FTGL modules.
  • Added new functionality to tcl3dUtil: Simple, scrollable Tk widgets for demo programs, trackball emulation (used in FTGLdemo.tcl).
  • Added new functionality to tcl3dUtil: tcl3dVectorFromByteArray, tcl3dVectorToByteArray. Convert Tcl binary strings to tcl3dVectors and vice versa (see demo bytearray.tcl).
  • Bug fix in OglExt wrapping: Parameters of type float * and double * were wrapped incorrectly.
2006/01/07 0.2 Major rewrite and inclusion of several new 3D libraries
  • OpenGL 2.0 and extensions
  • NVidia's Cg library
  • SDL, the Simple Direct Media Library
  • 4 gauge widgets (Thanks to Victor G. Bonilla for supplying this library)
  • Utility library
  • Renamed from tclogl to Tcl3D
  • Created domain tcl3d.org
2005/05/29 0.1 First version called tclogl
  • Introduced at the Tcl Europe 2005 conference.
  • Supported features include basic OpenGL wrapping.

Top of page