Fixes issue #141

Direction had to be convertible to Point3d. Default input would not work.