java3D directX limitations