breve
- Version 2.6 | Release Date: 2007-12-22 | Download
version 2.6 [10/08/2007]
New Features
⢠Added full Python language frontend support
⢠Python demos added
⢠Added new IRSensor classes
⢠Objects now have a "display" shape and a "collision" shape, which can be set separately.
⢠Stationary objects can now be positioned and rotated dynamically during a simulation.
⢠Shapes can now be changed dynamically for stationary objects during a simulation.
⢠Shadow drawing can be disabled on a per-object basis
⢠Drawing quality of lines improved
⢠Removed long-deprecated Data and Genome classes, updated demos
⢠Added breveIDE intergrated documentation
⢠Modified plugin API for list access
⢠Removed separate "breve_cli" program, use "breve -x" to run a simulation with no graphics
⢠Changes to accommodate new Python front-endThe following changes were required in order to avoid conflicts between steve and Python. In rare cases they may require minor changes to existing simulations written in steve.
⢠Some method arguments have been reordered.
⢠Many methods have been moved from Stationary or Mobile to their parent class Real
⢠One of the "set-rotation" methods has been renamed to "set-rotation-matrix"Bug Fixes
⢠Fixed missing collision callbacks for "fully embedded objects"
⢠Fixed archiving/dearchiving problems for some classes.



