These are not imported models, but native Papervision3D classes from the Blender export script created by Dennis Ippel at rozengain.com. All you see here is contained in one swf. It uses the JigLibFlash physics engine. The shadows are 2d and syncing themselves to the 3d object. I would like to play around with real shadow casting, but this requires alot of processing power in the current version of Papervision3D. The first play is not random, so the label shows every time. The replay adds limited randomness to the jar. The banana is meant to stay upright, but I may change that to be more realistic.