2011-04-18 30 views
1

我正計劃在GPU中使用彎曲技術。像彎曲一根棍子。它不必做真正的物理學,但我確實希望彎曲函數(用於替代頂點)具有相等的長度。等長函數

我的功能將被建成了2個部分組成:

  • 對粘力的y位置(一般情況下,不是在一個特定的地方,像風)

我正在向x方向彎曲。我可以創建一些x = y * force公式,但問題是這會使對象變形。

我該如何變形物體,但保持其實際長度?我如何限制我的功能?

或者以另一種方式:

如何調整多項式函數的功率,同時保持長度在Y間隔?例如。 [0,1]

回答

5

如果你想有一個圓形變形,你應該保持中央長度不變,在這裏你可以看到相關的公式:

enter image description here

enter image description here

+1

+1精湛圖片 – 2011-04-18 19:53:04

+0

很好,我會看看它! – Marnix 2011-04-19 11:30:07