Draws certain features with smooth (antialiased) edges.
smooth()
is active by default. In 2D mode, noSmooth() is helpful for scaling up images without blurring. The functions don't affect shapes or fonts.
In WebGL mode, noSmooth() causes all shapes to be drawn with jagged (aliased) edges. The functions don't affect images or fonts.
示例
相关参考
rectMode
改变矩形和正方形绘制的方式。 默认情况下,rect() 和 square() 的前两个参数是形状中心的 x 和 y 坐标。接下来的参数设置形状的宽度和高度。这相当于调用 rectMode(CORNER)。 调用 rectMode(CORNERS) 之后,函数使用前两个参数确定其中一个角的位置,接下来的参数是第一个角的对角的位置。这种模式仅适用于 rect()。 rectMode(CENTER) 使用前两个参数作为形状的中心 x 和 y 坐标。接下来的参数是它的宽度和高度。 rectMode(RADIUS) 也使用前两个参数作为形状的中心的 x 和 y 坐标。接下来的参数是形状宽度和高度的一半。 传递给 rectMode() 的参数必须使用全大写,因为常量 CENTER、RADIUS、CORNER 和 CORNERS 是这样定义的。JavaScript 是区分大小写的编程语言。 .
smooth
Draws certain features with smooth (antialiased) edges.