Swizzling (computer graphics)

From formulasearchengine
Revision as of 06:31, 23 January 2014 by en>BG19bot (WP:CHECKWIKI error fix for #61. Punctuation goes before References. Do general fixes if a problem exists. - using AWB (9876))
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

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 applicationsTemplate:Examples.

In terms of linear algebra, this is equivalent to multiplying by a permutation matrix. If , then swizzling as above looks like



External links