Swizzling (computer graphics)
From Infogalactic: the planetary knowledge core
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 whose rows are standard basis vectors. If , then swizzling as above looks like
- .
References
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
External links
<templatestyles src="Asbox/styles.css"></templatestyles>