绘制透明颜色-p5js

时间:2018-11-29 01:25:25

标签: javascript p5.js

是否可以像使用任何颜色的颜色一样进行透明绘制?

例如,如果我使用的是createGraphics(),则可以使用clear()使画布透明,但是如果我想绘制一个黑色的背景,中间有一个透明的孔(画出一个贯穿的“透明填充”椭圆形。)

1 个答案:

答案 0 :(得分:1)

您可以使用blendMode()功能。 HereblendMode()函数的引用。

或者您可以在每个像素上调用set()函数。 Hereset()函数的引用。

或者您可以使用图像蒙版进行调查。一个简单的示例是提前创建一个具有透明中心的图像,然后将其显示在草图上方。一个更高级的版本是使用mask()函数。 Heremask()函数的引用。