매우 제한된 수의 이미지에만 globalCompositeOperation을 사용할 수 있습니까?제한된 수의 이미지에 globalCompositeOperation 사용
예를 들어 나는 캔버스에 많은 것을 그려 넣습니다. 그리고 모든 것의 맨 위에는 무관하게 완성 된 두 개의 이미지에 대해 몇 가지 작업을 수행하고 싶습니다. (두 이미지가 아니라 결과를 표시하고 싶습니다.) 어떻게 할 수 있습니까?
지금은 이러한 작업을 수행하면 이미 아래에 그려져있는 모든 작업에 영향을 미칩니다.
그래서 내가 찾은 해결책은 다른 캔버스에서 작업을 수행하는 것입니다.이 캔버스를 메인 캔버스의 첫 번째 캔버스 위에 표시합니다. 그러나 이것은 나 빠진다. 첫째, 그것은 공연을 치게된다. 그렇다면 직관적이지 않습니다. 그리고 마지막으로, 레이어에 대한 제어력이 느슨합니다 : 두 번째 캔버스에있는 것이 무엇이든 항상 첫 번째 캔버스 위에 놓입니다.
이것은 매우 단순한 기능처럼 보입니다. 나는 단지 인터넷 검색에서 나빠질 것을 희망합니다!
고맙습니다.
나는이 솔루션을 사용하여 결국 성능이 떨어지는 것으로 보였다. 비록 단순한 일을 위해서 두 번째 캔버스가 필요하다는 것은 상당히 슬픈 일입니다. :(어쨌든 고마워! – Skeptron