Witam. Próbuję stworzyć aplikację graficzną przy użyciu biblioteki SFML, w której obiekt odwraca się zawsze w kierunki kursora. Poczyniłem już cały szereg obliczeń i nastałem pewien problem.
Otóż kąt pomiędzy wektorem "v" i "w" jest taki sam jak kąt pomiędzy wektorami "v" i "~w". To wszystko się zgadza, lecz potrzebuję zrobić tak, żeby określić ramie początkowe i końcowe kąta. Wszystko to oczywiście w C++. Chodzi o to, że kąt o który musi się obrócić obiekt należy do przedziału <0;180>, a ja potrzebuję, żeby kąt był mierzony zawsze "w jedną stronę", czyli, żeby należał do przedziału <-180;180>, albo <0;360>. Spotkał się już ktoś z Was z takim problemem? Pozdrawiam.