java3D assignment