Maybe this approach will be also helpful: How to get the point index in the path of TubeBufferGeometry when moving mouse on the TubeBufferGeometry?
Maybe this approach will be also helpful: How to get the point index in the path of TubeBufferGeometry when moving mouse on the TubeBufferGeometry?