Я пишу программу трассировки лучей, которая пересекает сферу с источником света области. У меня есть, что векторыПреобразование векторов космического пространства в локальное пространство
- горе (вес - исходящий)
- Wi (ш - входящий)
- п (нормали к поверхности)
Как я передать, что векторы от мировой системы координат до локальной системы координат. Я ищу алгоритм C++, преобразование для того, что векторы лежат в той же самой области. Спасибо.
Примечание: Например вектор нормали координаты в этой локальной системе координат являются: n2 = Vector (х = 0, у = 1, г = 0)
Edit: Я ищу "WO1" , "wi1" и "n2" локальные значения координат xyz.