Swizzling (computer graphics)
From Wikipedia, the free encyclopedia
In computer graphics, swizzling means rearranging the elements of a vector [1]. For example, if A = {1,2,3,4}, where the components are x, y, z, and w respectively, you could compute B = A.wwxy, whereupon B would equal {4,4,1,2}. This is common in GPGPU applications[examples needed].
In terms of linear algebra, this is equivalent to multiplying by a matrix of zeros and ones such that each row has exactly one one. If A = (1,2,3,4)T, then swizzling A as above looks like
.
[edit] See also
[edit] External links
| This computer graphics-related article is a stub. You can help Wikipedia by expanding it. |
.