0
我正在創建一個程序,以在很長一段時間內生成正弦波。生成平滑的正弦波
目前我正在這樣做,每一次更新。這些起始值的時間爲0.0f;
time += 0.025f;
if(time > 1.0f)
{
time -= 2.0f;
}
這種方法的問題是,你可以看到我有一些價值,如果時間超出了我的計算開始打破。所以我需要將它重置爲低於該值的值。
這樣做,一旦通過了該閾值,我的波就會有明顯的跳躍。
什麼是沒有這種限制的平滑正弦波的方法?