breve 2.1 beta now available for all platforms
jon klein <[email protected]> Mon, 17 Jan 2005 20:40:11 -0500
| Newsgroups | gmane.comp.breve |
|---|---|
| Message-ID | <[email protected]> |
Hello everybody,
I'm pleased to announce a beta release of breve 2.1 for all
platforms. The beta can be downloaded from:
http://www.spiderland.org/breve2.1b/
All feedback and bug reports are greatly appreciated!
The following is a partial list of changes in breve 2.1b:
New features
- New elastic Spring simulation class (see documentation for class
Spring).
- New fast 2d matrix manipulation class (see documentation for class
Matrix2D). AltiVec accelerated, where supported by hardware.
- Fast chemical diffusion supported via Matrix2D class.
- Different patterns (dashed, dotted, etc) can be drawn for lines
between objects.
- String length now given with | string |.
- Letters in strings can be read with string{ n }.
- Letters in strings can be replaced with string{ n } = "newstring".
- Physical collisions may now be disabled between specific object types.
- Faster physical simulation via "QuickStep" (see method
enable-fast-physics in class Control).
- Various improvements to the Push programming language.
- Changes to Push programming language to match the Lisp implementation
- Implemented "discrepancy" method for comparing Push programs.
- Improved "Go to method..." popup menu (Mac OS X).
- Introduced basic support for transparent breve <=> Java bridge on Mac
OS X.
- Major optimizations.
Bug fixes
- Fixed slowdowns and crashes on multiprocessor Macs.
- Fixed bug in cube/sphere collisions on -x axis.
- Fixed network server starting on wrong port on x86 machines
- Fixed copylist garbage collection bug
- Fixed disabled light detector
- Fixed bug using "@define" with strings.
- Fixed bug in Mobile method "set-label".
- Fixed incorrect rendering when bitmaps rendered after transparencies.
- jon klein
_______________________________________________
breve mailing list
[email protected]
http://lists.spiderland.org/mailman/listinfo/breve