Я написал простой скрипт, который генерирует три строки в случайных позициях на сетке. Каждая строка имеет конкретный цвет - это для логотипа. Я хочу использовать режим multiply blend, но он создает зубчатые изображения. Любые идеи по устранению этой проблемы?Обработка blendMode issue
// open_lab_logo
size (900, 900); smooth();
background (255);
blendMode(MULTIPLY);
strokeWeight(100);
float x1 = random(1, 8) * 100;
float y1 = random(1, 8) * 100;
float x2 = random(1, 8) * 100;
float y2 = random(1, 8) * 100;
float x3 = random(1, 8) * 100;
float y3 = random(1, 8) * 100;
float x4 = random(1, 8) * 100;
float y4 = random(1, 8) * 100;
stroke(#FFDB23); line(x1, y1, x2, y2);
stroke(#E41F7B); line(x2, y2, x3, y3);
stroke(#00A8E4); line(x3, y3, x4, y4);
Это не происходит, когда я запускаю свой эскиз. Кроме того, вы разместили это на форуме по обработке? Если это так, пожалуйста, связывайтесь между своими крестоносцами. –
Похоже, что до сих пор остаются нерешенными проблемы с 'blendMode', поэтому зависит от того, какую версию обработки вы используете и на какой ОС больше информации [см.] (Https://github.com/processing/processing/issues/2012) , Также ваша проблема более значительна из-за очень высокой ценности 'strokeWeight'. – Majlik
Я согласен с @Majlik - попробуйте с прямоугольниками и посмотрим, что произойдет. Он отлично работает на моем компьютере (Mac, Processing 3.0a4). – JeffThompson