2012-02-28 5 views
1

텍스처에 속도 정보를 저장하고 있습니다. 텍스처는 범위 {0, 1}의 색상 값만 가질 수 있으므로 속도의 방향을 어떻게 결정해야합니까? 하나의 솔루션은 속도에 대한 방향 정보 만 저장하는 다른 텍스처를 만드는 것이지만 매우 많은 비용이 듭니다. 의견이 있으십니까?동작 흐림 방향 지정 DirectX

답변

0

당신은 4 개의 채널이 있습니다. r, g, b 및 a ... x, y 및 z를 나타 내기 위해 각 채널을 사용하십시오. 정상적인지도 같아. 알파 채널의 경우 RGBE 스타일 형식을 사용하여 인코딩 할 수 있습니다. 효과적으로 정규화 된 벡터를 R, G 및 B 채널에 저장 한 다음 지수를 A/E 채널에 저장합니다.

편집 : 구형 환경 맵과 같은 것을 사용하여 방향 벡터를 x 및 y 색인으로 인코딩하여 채널을 저장할 수 있습니다.