Open Vista Smalltalk in your browser.
I have been working to improve the AnimationWorkspace tool (accessible from the Launcher under “Tools”).
There are currently only two kinds of items that can be added to the canvas:
- “wheels” which can move by being rotated
- “cars” which consist of two connected wheels
“AnimationWorkspace” is a subclass of the “DrawingWorkspace”, and I am working to combine the editing and animation capabilities of the two. Ideally, in the same canvas, you should be able to edit compond graphic objects and then test their animated behavior.
Recent improvements include:
- creating wheels in Lisp and adding them to the canvas
- creating TwoPointConnectors and combining them with Wheels to produce “cars”
- the ability to clear the canvas
- the ability to inspect the graphic elements on the canvas
- adding a “Lisp interaction” window at the bottom of the canvas
There is still a lot more work to be done before the AnimationWorkspace will be a powerful enough tool to produce complete animated scenes. Some planned features include:
- the ability to load MXML files (ignoring “code behind”)
- the ability to save/load graphics from a server
- the ability to share graphics in real time over P2P connections such as Jabber
These are all steps on the road to building a “Croquet” like system that can run on the browser or the desktop of virtually any computer using commonly available Internet communications.
