2012-03-23 15 views
0

Adobe Pixelbender에서 여러 개의 필터를 플래시 (= 제한 버전)로 적용하는 방법은 무엇입니까? 예를 들어 3 가지 종류의 비디오 변위 효과 (왼쪽에는 1 변위, 오른쪽은 1 변, 위쪽은 1 변이). 아시다시피 코드를 여러 번 붙여 넣을 수는 있지만 매우 우아하지는 않습니다.Adobe Pixelbender에서 여러 필터를 적용하는 방법은 무엇입니까?

첫 번째 필터를 적용한 후에 두 번째 필터를 적용하고 두 번째 필터를 적용한 후 세 번째 필터를 적용하는 것으로 가정합니다.

답변

0

픽셀 벤더 필터를 셰이더 개체로 적용 할 수 있습니다. 그럼 그냥 사용

myDisplayObject.filters = [shader1, shader2, shader3, ...etc]; 

는 특히, 당신은 ShaderFilter 객체를 사용합니다. http://help.adobe.com/en_US/ActionScript/3.0_ProgrammingAS3/WS6FCADA8A-C82B-4d55-89AC-63CA9DEFF9C8.html

: 당신은 여기 Adobe에서 자습서를 볼 수 있습니다 http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/filters/ShaderFilter.html#includeExamplesSummary

: 현재 문서의 전체 코드 샘플을 찾을 수 있습니다

관련 문제