Hi,
in diesem Fall würde ich wahrscheinlich mit Flash vorliebnehmen: Shockwave spielt seine Stärken online vor allem aufgrund der integrierten 3D-Engine aus, und ist meiner Meinung nach ansonsten eher für CD-Menüs, Präsentationen oder offline-E-Learning geeignet. Das PlugIn ist bei weitem nicht so gut verbreitet (und schlank) wie der Flashplayer.
Wenn mit "Boxen" und "Kugeln" 3D-Objekte gemeint sind: sofern es nicht zu aufwendig sein muss (komplexe Shader etc.) kannst Du in Flash auch eine eigene kleine 3D-Engine implementieren (siehe unsere Tutorials-Sektion). Wie sollen die Objekte denn später weiterverarbeitet werden?
Gruß
.