splitting feature in J3D

Does anybody knows a way to split a visual object in java3D ?
ie : a cube : a picking behavior with a mouse and the cube is
splitted in two "half "cubes.

any idea ?
thanks
spytox