Лунное освещение и фазовый угол или направление - PullRequest
0 голосов
/ 10 мая 2018
  1. Вычислить фазу Луны довольно просто.Я этого не спрашиваю.Луна фактически изменяет свой фазовый угол и освещение из-за либрации и других факторов.(см. здесь для фаз Луны на 2011 год: https://www.youtube.com/watch?v=3f_21N3wcX8)

  2. Мее в астрономических алгоритмах (стр. 98-99 гл. 14 и стр. 345-357, гл. 48-50), даетформулы для фазы, освещения, фазового угла и параллактического угла, чтобы показать положение и освещенность луны. У меня есть проблема в реализации в php. Как перевести углы для достижения соответствующей заполненной дуги, вместес темным кругом, чтобы правильно создать видимость луны, как она выглядит на ночном небе.

  3. Мне известно об imagearc (resource $ image, int $ cx, int $ cy, int $ width, int $ height, int $ start, int $ end, int $ color), который, очевидно, создает дугу с соответствующим углом.

Чтобы создать рога, илииллюзия полумесяца, можно ли наложить две дуги друг на друга? Другой вопрос: можно ли это использовать вместе с размытием, тенью и реальным изображением луны, чтобы сделать его более реалистичным? Или мне лучше реализоватьэто в CSS?Существуют ли какие-либо реализации в коде, который рисует фактическую луну, определенную фазовым и параллельным углами?

...