1

我计划在 GPU 中加入弯曲技术。就像弯曲一根棍子。它不必做真正的物理,但我确实希望弯曲函数(置换顶点)具有相等的长度。

我的功能将由 2 个组件构成:

  • 摇杆的 y 位置
  • 对棍子的力(一般,不是在特定的地方,如风)

我正在向 x 方向弯曲。我可以创建一些x = y * force公式,但问题是这会使对象的长度变形。

如何使对象变形,但保持其实际长度?如何限制我的功能?

或者以另一种方式:

如何调整多项式函数的幂,同时将长度保持在 y 区间内?例如。[0,1]

4

1 回答 1

5

如果你想要一个圆形变形并且你应该保持中心长度不变,这里你可能会看到相关的公式:

在此处输入图像描述

在此处输入图像描述

于 2011-04-18T18:59:20.257 回答