
원본이미지
![]() Premultiplied-알파가 RGB 채널에 매트되어 저장됩니다. 그렇기 때문에 알파 채널을 꼭 필요로 하지 않습니다. | ![]() straight -알파가 RGB채널에 매트되지 않고, 저장되며, 따로 알파 채널이 만들어 집니다. 특정뷰어나 컴포지스트 플에서만 원본 이미처럼 볼수 있습니다. 알파채널이 꼭 있어야 합니다. |
- Premultiplied(matted) - rgb 값이 이미 mate화 되어 파일에 저장 되기 때문에, 일반 뷰어로 원본이미지와 같은, 깨끗한 이미지를 볼수 있습니다.. 이미지가 anti-aliased edges 되어 컴포지스트 작업에서 상대적으로 좋게 보입니다.
- 채널구성 : rgb(matted 된 rgb) + alpha 채널이 없어도 문제가 없습니다.
- straight(unmatted) - 특정 뷰어가 아닌, 일반적인 뷰어로 볼시, rgb가 알파에 매트화 하지 않고, 분리되어 있기 때문에, 반투명 값에서 원본에 없는 rgb 값이 보이거나 제거되어 보입니다.. 다시 말하면, 지저분하게 보일수 있습니다.. 하지만, 알파채널을 이용할것이라면, 원본에서 해손된 rgb 채널, 즉 일반적인 뷰어로 보는 지저분한 이미지(umatted가 안된)가 중요한것이 아니라, 컴포지스트 프로그램에 임포트 되면, rgb 값과 알파값이 매트과정을 거쳐 원본 이미지가 보입니다.
- 채널구성: rgb (unmatted 된 rgb) + alpha 채널이 꼭 있어야 합니다.
문제 해결 :
- 임포트한 소스가 Premultiplied 인지 straight 방식인지 알수가 없어, 소스의 알파 제작 방식과 같은, 정확한 임포트 세팅을 하지 않은 경우, 검정 엣지가 생기거나, 그림자나 반투명 알파값이 배경에서 튀어 보입니다.
- 알파를 사용하는 응용프로그램이 Premultiplied 나 straight 방식 중 한가지 방식을 사용할 경우, 소스의 알파 방식을 응용 프로그램의 알파방식과 일치하게 제작해야 합니다.
- premutiplied 방식은 컴포지스트 플에서 배경 색을 설정하여, 블랙이나, 화이트를 설정하여, 배경과의 문제를 해결할수 있습니다.

결론 :
- 결국 premultiplied 알파 방식이 가장 호환성이 좋고(일반뷰어로 볼수 있음), 이미지 품질이 좋습니다. 일반적을 대부분의 컴포지스트 플에서는 양방식을 세팅할수 있는 옵션이 있지만, premultiplied 옵션이 없는 플일경우 straight 방식이 대부분입니다. 그러므로 파일을 straight 알파방식으로 제작해서 해당 프로그램에 적용 해야 합니다.
TIP :
- 플레쉬 8 의 on2 코덱은 straight방식을 사용합니다.. 그래서 straight 방식으로 제작해야 한다. 그래야 엣지 문제나 반투명 값이 튀는 문제를 방지할수 있습니다.
- png는 straight 방식의 알파이미지이고, tga나 mov는 두가지 방식으로 저장할수 있는 이미지파일입니다.
- 포토샵은 Premultiplied 방식을 사용한다. 하지만, straight 방식의 채널을 만들어 저장 할수수 있습니다.
- 3dsmax는 straight 방법과 Premultiplied 을 옵션에서 설정하여 저장할수 있습니다.
관련사이트 :
http://www.damonledet.com/tutorial/index.cfm/name/Alpha_Channels
http://www.adobepress.com/articles/article.asp?p=597700&seqNum=3&rl=1














댓글을 달아 주세요