物理模型問題解答
實例代碼的會導(dǎo)致小球越彈越高,這個bug來自于物理模型本身:小球從高H出下落,在T時刻還在地板上方,T+1時刻穿越到了地板下方,于是我們把小球位置重置為地板,并將它的速度取反。這樣的問題在于,我們重置小球的位置的同時也必須重置小球在地板處的對應(yīng)的速度,而不是簡單的針對T+1時刻地板下方對應(yīng)的速度取反,即sqrt(2gH)。雖然隔了挺久,但希望能幫到有疑問的同學(xué)。
實例代碼的會導(dǎo)致小球越彈越高,這個bug來自于物理模型本身:小球從高H出下落,在T時刻還在地板上方,T+1時刻穿越到了地板下方,于是我們把小球位置重置為地板,并將它的速度取反。這樣的問題在于,我們重置小球的位置的同時也必須重置小球在地板處的對應(yīng)的速度,而不是簡單的針對T+1時刻地板下方對應(yīng)的速度取反,即sqrt(2gH)。雖然隔了挺久,但希望能幫到有疑問的同學(xué)。
2020-06-04
舉報
2021-12-20
有沒有精確度相關(guān)的計算出差的誤差呢
2021-10-21
是不是計算的速度有問題呢