▲ | crdrost 4 days ago | |
I think this particular function was selected because it happened to be convenient to program and the visual effect was pleasant enough. The actual "correct" thing to do would probably be to have the point maintain constant speed in 3D space like a real boat sailing on a globe, right? But that's a rather bigger lift:
with outputs,
I doubt that they did the ln(tan(phi/2)) thing though, but it's what you get when you integrate the k d{phi} = sin{phi} d{theta} equation that you have here. |