From: Bruce S. <Bru...@nc...> - 2008-08-04 02:12:38
|
For your convenience, here is the note I posted yesterday. The key sentence is, "I can't yet estimate when there will be a real release of Visual 4." Bruce Sherwood ---------------------------------- Here is an important announcement from March 10, a copy of which you'll find in the "Recent developments" section of vpython.org: "A major redesign for Visual-4 Beta is underway. The central goal of the new design is to create an architecture which is more robust, easier to maintain and to extend, and easier to install and to use. The principal architects are David Scherer and Bruce Sherwood. Steve Spicklemire and Ruth Chabay have also been involved in discussions. As a result, a number of changes to the current beta version are likely. Support for textures will change. Rather than creating a texture bitmap, a programmer will be able to specify a material (such as wood). Transparency will be supported. At this point it is unclear exactly what support there will be for bitmapped images; they may be supported only as "decals" which can be applied to flat surfaces. Lighting options may change; it is likely that spotlights will not be supported at first in this version. You can look forward to higher-quality rendering of scenes on computers with modern graphics cards. A Macintosh version which does not require X11 or Fink will be created. Both the Windows version and the Mac version will no longer depend on the large GTK libraries, which will however still be the foundation for Linux." So feel free to play with the beta version, but expect problems, and also expect the details of how to use the new features to change, so don't write lots of code that will need rewriting. Here is a brief update for everyone: Major progress has been made toward improving performance and fixing bugs, and there is now a Carbon-based version for the Mac that does not use X11 or the Fink package manager. None of this is ready for release because 1) there remain some bugs and performance issues and 2) not all changes have been made to the language as discussed above. I can't yet estimate when there will be a real release of Visual 4. Hugh Fisher created a partial implementation of a Carbon-based Mac version of Visual 3 (the older, production version that does not support transparency, etc.). Starting from what Fisher built, David Scherer, assisted by me, created a Carbon-based Mac version of Visual 4. Scherer also made a number of important structural changes to Visual 4, including using a single rendering for all windows rather than separate renderings for each window, thereby making it much easier to apportion time between your Python calculations and the graphics rendering. Scherer also implemented support for unicode text in labels on Windows; new code was necessary after abandoning GTK on Windows. Emanuele Gissi wrote: > Open source software is usually "ready when it's ready...". > > But let me ask this dumb question: > Sourceforge still has the VisualPython 4.beta26 version that was out > in february. > When will the refactored VisualPython 4 version be ready for us hungry > users to test? > > I am looking forward to materials, box with different faces, > transparency, and new frames capabilities... > I suggest the possibility to put pull-down menus and custom buttons > (to build a simple toolbox) on the 3d scene window and not only in a > separate control window. > > Thanks in advance, as usual (Grazie in anticipo, come sempre) > Emanuele > > |