My app, a flight tracker, is in need of drawing a line between two points (such as cities) on a sphere (representing the Earth) along its surface (using the great circle route) with Three.js.
I am considering 2 different approaches - (a) creating a Three.js 'Line' by manually calculating and setting a sufficient amount of points, or (b) incorporating the lines into the texture used for the sphere after loading it but before applying it as a texture.
There are potential challenges with both methods (and I am unsure if option b is currently feasible in Three.js) - does anyone have a better solution or opinion on this matter?
Thank you in advance.