Итак, исходя из флеш-фона, у меня есть понимание некоторых простых 2D-триггеров. В 2d с кругом I, я знаю математику, чтобы поместить элемент на край с учетом угла и радиуса.
x = cos(a) * r;
y = sin(a) * r;
Теперь, если у меня есть точка в 3d-пространстве, я знаю радиус моей сферы, я знаю угол, который я хочу расположить вокруг оси z, и угол, который я хочу расположить вокруг, скажем, оси y. Какова математика, чтобы найти координаты x, y и z в моем трехмерном пространстве (предположим, что мое происхождение составляет 0,0,0)? Я бы подумал, что могу позаимствовать математику из круга, но я не могу найти решение.