У меня серьезные проблемы с решением проблемы, показанной на рисунке ниже. Допустим, у нас есть 3 точки в трехмерном пространстве (синие точки) и основанный на них некоторый центр треугольника (красная точка - точка P). У нас также есть нормаль к этому треугольнику, так что мы знаем, о каком полупространстве идет речь.
Мне нужно определить, каково положение точки (красная точка ???), которая зависит от двух углов, оба в диапазоне 0-180 градусов. Неважно, как "заякорены" углы альфа=0 и бета=0, важно только иметь возможность сканировать всю полусферу (радиуса r).
http://i.stack.imgur.com/a1h1B.png
Если бы кто-нибудь мог мне помочь, я был бы очень благодарен.
С уважением, Рав