Connecting points with a line on the surface of a model

I am working with a mtlLoader to render a model, I wanted to create points on the model’s surface with user selection and I have successfully achieved this. But, when I am trying to join those points on the surface of the model lines pass through the model not drawing on the surface of model.