Как бы я получил точку на сфере? - PullRequest
0 голосов
/ 20 сентября 2018

Так что я пытаюсь получить точку на сфере под углом.

double X = Math.Cos(pitch * (Math.PI / 180));
double Y = Math.Sin(pitch * (Math.PI / 180)) * Math.Sin(yaw * (Math.PI / 180));
double Z = Math.Sin(pitch * (Math.PI / 180)) * Math.Cos(yaw * (Math.PI / 180));

Я пробовал это, но точка, которую она выводит, кажется, привязана к оси XZ, и увеличивается / уменьшаетсярыскание ничего не делает до такой степени, что оно выплевывает.

Я не могу понять, что не так с этим кодом?Может ли кто-нибудь помочь мне определить проблему?

...