스위즐링(컴퓨터 그래픽)
Swizzling (computer graphics)컴퓨터 그래픽에서 스위칭은 다른 벡터의 구성요소를 임의로 재배열하고 결합하여 벡터를 구성하는 기능이다.[1]예를 들어, 다음과 같다.A = {1,2,3,4}
, 구성 요소가 있는 위치x
,y
,z
그리고w
각각 계산이 가능B = A.wwxy
, who uponB
같을 것이다{4,4,1,2}
추가적으로, 두 개의 2-성분 벡터를 결합하면 4-성분 벡터 또는 벡터와 스위즐의 어떤 조합도 만들 수 있다.이것은 GPGPU 애플리케이션에서[example needed] 흔히 볼 수 있다.
선형대수학에서 이것은 행이 표준기준 벡터인 행렬에 곱한 것과 같다.=( ,,,) 위와 같이 을(를) 스윙하면 다음과 같이 보인다.
참고 항목
참조
- ^ Lawlor, Orion. "OpenGL ARB_fragment_program Quick Reference ("Cheat Sheet")". University of Alaska Fairbanks. Retrieved 21 January 2014.
외부 링크