From: Jonathan B. <jbr...@ea...> - 2005-02-25 22:24:06
|
VPython version 3.1.1 is available for download from our Sourceforge project file release page. Source tarballs for all platforms and prebuilt packages for Windows are available. If you particularly dislike the fact that there is no longer a restriction for rotating upside-down, let us know. The changes for this release follow. I have also included the list of changes for the 3.1.0 release, since I don't think that they were posted to the mailing list at that time. -Jonathan Brandmeyer Visual 3.1.1 =============================================================================== NEW FEATURES: * There is no longer a restriction on rotating past the up axis, such that the scene may be rotated upside-down under user control. * The MS Windows builds include packages for Python 2.3 and 2.4, upgrades Boost.Python to version 1.32, and adds Numarray 1.1.1. * The MS Windows installer has been componentized, and will respect an existing installation of Numeric or Numarray. BUGS FIXED: * A resource leak in the label object has been fixed. * configure option --with-gtkgl-prefix works correctly (only affects *nix and OSX users). * The bounds check for display.up and display.forward is more robust. * A crash in the free function rotate( vector, angle, axis) has been fixed. * Thin curve objects are rendered with the correct color in anaglyph stereo rendering modes. * The "vpython" script is working again. KNOWN ISSUES: * "make install" is broken on Windows. Use the generated MakeVPython.iss Inno Setup file to build an installer and run it. Visual 3.1.0 =============================================================================== NEW FEATURES: * This is the first release that has been produced from our new CVS layout. This enables a more deterministic release process that will reduce regressions. * Numarray support has been added. You can enable support for Numeric and Numarray in the same build, and select between them at runtime. See INSTALL.txt for details. BUGS FIXED: * The autotools support for MS Windows has been significantly improved. * Nx2 arrays are supported for convex.pos and faces.pos * faces.color is initialized in the correct order. This bug prevented you from initializing faces.color to an array in the constructor. * {primitive,frame}.rotate( pos=foo, origin=bar) works as expected. * The shutdown procedure is kinder to the shell when using Bash. * Several uninitialized value errors were fixed in the display class when using the GTK+ backend. |