[PD] curve3d alternative