2012-10-11 2 views

답변

0

내 생각이 아닌 것 같습니다. 기본 색상에 따라 색상

곱하거나 상영 :

포토샵 같이 오버레이 식을 정의한다. 기본 색상의 밝은 영역과 어두운 영역을 유지하면서 패턴이나 색상이 기존 픽셀을 덮어 씁니다. 기본 색상은 대체되지 않지만 혼합 색상과 혼합되어 원래 색상의 명암을 반영합니다.

그래서 여기에는 기본 레이어 색상을 기준으로 선택되는 두 가지 별도의 혼합 모드 (곱하기 및 화면)가 있습니다. 기본 레이어 색상을 기반으로 블렌드 모드를 동적으로 전환하는 방법을 알지 못합니다.

this question의 답변 에서처럼 screen과 multiply를 구현하는 것조차 OpenGL에서 사소한 것이 아니므로 동시에 둘 다 할 수있는 방법이 있을지는 의문입니다.

+0

내가 듣고 싶지 않았지만 내게 내 마음을 들게했다. 나는 이제 opengl 1.0과 2.0 모두를 구현 한 일반적인 솔루션을 구현했다. 장치가 후자를 지원하면 좋은 포토샵 오버레이 혼합 효과를 얻습니다. 감사. – fungus1487

관련 문제