我宁愿不重新创建每个绘制函数来使用矩形,因为这似乎是不必要的。我最终可能会使用更复杂的绘制函数,如arc()
,并将其移植到使用矩形似乎是浪费时间。
使用scale()
可以正常工作,但它会将point()
函数的结果呈现为圆圈。我尝试将noSmooth()
放入setup()
,但它似乎没有任何效果。
理想情况下,我希望在640 X 480处渲染64 X 48像素的网格,使每个像素的大小为十倍。
答案 0 :(得分:0)
您不必将rect()
用于arc()
等功能。您只需使用rect()
代替point()
。
但是,如果它真的困扰你那么多,请考虑这种方法:
PGraphics
缓冲区。这将允许您使用point()
函数。PGraphics
或scale()
函数缩放image()
个实例,将其绘制到屏幕上。the reference中提供了更多信息。