|
|
|
|
|
by ferfumarma
286 days ago
|
|
Can you elaborate on your point that translation is not linear? The OP agrees with you, so clearly your point is correct, but I personally just don't understand it. Isn't it true that translation is linear within the coordinate space of your model, even if the final distance traveled within a projected camera view is not? edit to add: (I think your point relates only to the projection system, and not a pure, unprojected model; I just want to make sure I understand because it seems like an important point) |
|
Let's take another approach.
Take a point p that's sum of vectors a and b, that is
p = a + b.
Now, if translation was a linear transformation, then translating p (say along x-axis by 1 unit) is equivalent to applying same translation to a and b separately and then summing them. But the latter ends up translating by twice the amount. Or in other words
p +t ≠ (a +t) + (b +t) = p + 2t.
So translation is not a linear operators in this vector space.