I'm creating an app to visualize the southern area of the moon from a first-person perspective. I'm trying to determine if a point on the surface is a "checkpoint," where the elevation angle to Earth is greater than the elevation angle to the horizon at the same azimuth angle (basically if the Earth if visible). However, I don't know how to calculate the elevation angle to the horizon. I initially thought of using the slope at the current point, but this doesn't work because there could be a point up ahead with a much larger slope, which would block the visibility of the Earth.

All help is appreciated!

  • $\begingroup$ @uhoh What communities do you recommend I post it to then? $\endgroup$ – gnawydna Nov 13 '20 at 16:27
  • $\begingroup$ @uhoh bruh I did $\endgroup$ – gnawydna Nov 14 '20 at 3:28
  • $\begingroup$ didn't mean to suggest otherwise $\endgroup$ – uhoh Nov 14 '20 at 6:21

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.