2012-11-02 5 views
2

해당 색상의 2 개의 불투명도 값을 사용하여 불투명 한 단색을 생성하려고합니다.2 개의 반대 불투명도 값은 불투명 한 색상을 나타내지 않음

예 : 0.5 불투명도 검정색 사각형을 위에 두었을 때 0.5 불투명도 검정색을 사용해도 불투명 (불투명도 1) 검정색과 같은 결과를 얻지 못합니다.

다른 범위의 불투명도 값으로이 작업을 시도한 결과, 0.5 & 0.8 0.9 투명도 검정색, 0.4 & 0.82 등이 생성되었습니다.

이들은 정확한 값이 아닙니다. 정확히 반대 불투명도 값을 계산하기위한 정확한 공식은 무엇입니까?

답변

3

불투명도가 두 개의 요소 인 경우 1-a1-b이 서로 쌓인 경우 불투명도는 1-a*b이되므로 "반대 불투명도 값"은 없습니다. 두 요소를 결합하여 완전히 불투명하게하려면 그 중 하나는 완전히 불투명해야합니다.

현실 세계를 그대로 재현합니다. 통과하는 빛의 50 %를 흡수하는 두 개의 다크 포일을 쌓아 놓으면 결합 된 불투명도는 100 %가 아닌 75 %입니다. 세 개의 호일 (87.5 %).

+0

대답 해 주셔서 감사합니다. 함께 넣어 놓은 2 개의 반대 그라디언트 (검정 투명) 및 (투명 검정)을 만들면 0.9 % 불투명도 검정색이 생성됩니까? 나는 많은 노력을했지만 중간에 반투명 한 검은 색 패치를 가장자리에서 얻습니다. – nit

+0

@nit 선형 그라디언트에서는 불가능하지만 비선형 그라디언트 또는 폴리 라인 그라디언트로 매우 근접 할 수 있습니다 (충분히 제어점). 가장 좋은 비선형 그라디언트는 로그 곡선입니다 :'log (x) * log (1-x) = log (x + (1-x)) = log (1)'. –

관련 문제