Processing - Shape 안에 그라데이션 넣기

PGraphics sourceImage; PGraphics maskImage; void setup() { size(512, 512); // 그라데이션된 이미지 그리기 color startColor = #ff0000; color endColor = #0000ff; sourceImage = createGraphics(512, 512); sourceImage.beginDraw(); for (int i = 0; i < sourceImage.width; ++i) { color c = lerpColor(startColor, endColor, (float)i / sourceImage.width); sourceImage.stroke(c); println(sourceImage.width); sourceImage.line(0, i, sourceImage.width, i); } sourceImage.endDraw(); // Shape 그리기 maskImage = createGraphics(512, 512); maskImage.beginDraw(); // 이 부분을 각자 원하는대로 바꿔야 한다. maskImage.triangle(30, 480, 256, 30, 480, 480); maskImage....

March 28, 2024 · 1 min · 102 words · penspanic