Closed brettmorrisonAO5ANNEX closed 7 months ago
The fix I came up with was to get the unit direction vector between the start and end points and then scale it to have length = radius of the start sphere. The resulting vector (d_rad_norm) contains the necessary offsets to add to the center to get the tracker line to start at the surface of the sphere in the direction of the end point.
Currently, the way I implemented
fetch_correction
in Bezier bezier.py does not properly calculate the offset proportions to get the line to start/end right at the edge of the circle: