2013-06-03 2 views
0

그라디언트 색상으로 막대를 위로 올리려고하고 있는데, 막대에 표시된대로 3 점을 설정합니다. 이제 그림이 좋아 보이지만 RGB 또는 HSB를 통해 수학적으로 이러한 색상을 자동으로 생성하는 방법을 모르겠습니다. 이런 종류의 예술에 대한 규칙에 어려움을 겪고 있습니다.RGB 또는 HSB로 그라디언트 색상을 조정하는 방법

RGB로 처리하려고했으나 어렵습니다. 그러나 HSB의 경우 "S"가 바뀌었고 그림과 같이 약간의 의미가 있습니다. 어떻게 ONE 주어진 색상 근거로이 세 가지 색상 계산 그라데이션 자연을한다 :

내 질문은?

미리 감사드립니다.이 코드와는 아무런 관련이 없지만 확실히 수학 솔루션 (수식)이 있다고 생각합니다.

enter image description here

답변

0

은 내가 (주관적으로 만족스러운) 결과를 얻을이 다른 가능성을 수행하는 방법에 대한 일반적인 규칙이 없다 생각합니다.

당신의 색을 here으로 복사했지만 선택한 패턴을 찾지 못했습니다. 내 솔루션은 (상대적) 휘도의 즐거운 거리를 찾는 것입니다. 당신의 예제를 고치기 위해 하나의 임의의 색상을 선택한 다음 두 번째 색상에 대해 Lum 값을 18 % 증가 시켰고 세 번째 색상에 대해 Lum 값을 늘려서 10 % Lum을 다시 뺍니다.

이 솔루션이 마음에 드십니까?

관련 문제