나는 하루 종일 그것에 대해 생각한 후에 문제가 있으며 해결책이 필요합니다. 범위를 사용하여 색상을 변경하는 캔버스를 생성하고 싶습니다. 간단한 소리.범위의 paper.js를 사용한 색상 변환
색상은 (HSB)입니다. 6 가지 색상이 있습니다.
- 블루 (230, S, B)
- 그린 (130, S, B) 황색
- (55, S, B)
- 오렌지 (40, S, B)
- 적색 (0 (360), S, B)
- violette에 (315, S, B)
채도 및 밝기 (항상 동일 할 수있다) 하찮다. 5.9 황색
색
- 청색 0이 범위에서 변경하는 11.9 붉은
- 빨간색 12 - 14.9 violette
그래서이 데이터를 얻은 경우
var sample Data = new Array(0.1,0.2,0.3,0.4,3.4,5.9,9.3,9.4,9.5,9.6,...);
캔버스가 파란색에서 녹색으로 천천히 사이의 색상을 변경해야하고 있기 때문에 3.4 (녹색과 노란색 사이에 뭔가) 0.4에서 "큰 도약"의 "컬러 컷"이 있어야합니다.
이 문제의 "논리"를 찾고 있습니다. 이미 캔버스가있는 HTML이 있습니다. 캔버스와 색상의 경우 Paper.js를 사용하고 있습니다.
누군가 내 문제를 이해하고 있기를 바랍니다.
감사
내 2 질문에 대한 답변을 알고 계셨습니까? – Linda