У меня есть карта нормалей размером m
xn
x3
, где каждый пиксель имеет вектор нормали {Nx, Ny, Nz}. Я хочу независимо вращать каждый вектор нормали с помощью матрицы вращения. Пусть R
будет матрицей вращения размером m
xn
x3
x3
, где каждый пиксель имеет матрицу вращения размером 3
x3
.
Я хочу умножить матрицу вращения в каждом пикселе на вектор нормали, чтобы получить повернутые векторы нормали. Я ищу оптимизированный способ выполнения задачи, так как перебор каждого пикселя может быть не лучшим способом.
Пожалуйста помоги!!