Another way to think of this is to represent the normal in a 4x4 matrix where the matrix[:3,2] is the normal vector. Then we can apply any transformation to this matrix.
achekuri
It seems to me that the solution is to just “throw away” the 4th homogenous coordinate usually; it’s just an auxiliary number to make translation linear.
muruc
Don't understand why the solution is just setting homogeneous coordinate to zero
Another way to think of this is to represent the normal in a 4x4 matrix where the matrix[:3,2] is the normal vector. Then we can apply any transformation to this matrix.
It seems to me that the solution is to just “throw away” the 4th homogenous coordinate usually; it’s just an auxiliary number to make translation linear.
Don't understand why the solution is just setting homogeneous coordinate to zero