我正在尝试让Processing绘制正弦波。但是,它看起来像是输出中正弦波的采样错误版本。我需要用一系列线条代替形状,还是有其他解决方案?
我尝试将变量强制转换为浮点数,然后将c++
更改为c += 1
。
noFill();
stroke(255);
beginShape();
translate(0, 100);
for (int c = 0; c <= width; c += 1)
{
vertex(c, (float) 100 * sin(c / 50));
}
endShape();
我希望它逐个像素地遍历窗口,从而形成平滑的形状。 我真正得到的是似乎要采样的东西,如下所示。
正弦波量化