【问题标题】:How to animate a swinging rope?如何为摆动的绳索制作动画?
【发布时间】:2011-11-28 22:09:56
【问题描述】:

摇摆绳索常见于平台视频游戏中,玩家在绳索上跳跃以到达相邻平台或其他地方。

使这成为可能涉及到什么数学。我正在考虑以某种方式让绳子的末端遵循圆形的轮廓,同时让绳子本身通过正弦函数产生波浪。

【问题讨论】:

  • 如果绳子永久拉紧,绳子的末端只会画一个圆圈。这对于摆动的刚性杆是有意义的,但对于绳索则不然。
  • 这确实发生在我身上。我在想我可以让线上的每个点跟踪一个较小的圆圈,并增加更长的延迟。这可能真的有效
  • 您是想让绳子像老马里奥游戏一样坚硬,还是像真正的绳子一样“松软”?
  • @JonathanM,延迟应该考虑到“软盘”要求。

标签: math physics


【解决方案1】:

对于物理上准确的东西,我会选择质量-弹簧模型:

http://nehe.gamedev.net/tutorial/rope_physics/17006/

【讨论】:

  • 当我单击该链接时,我收到“处理您的请求时出错”。请检查一下。
  • 已检查。链接对我来说很好用,我看不出有任何理由不适合其他人。
猜你喜欢
  • 1970-01-01
  • 2014-10-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-16
  • 2022-12-05
  • 2020-10-06
  • 1970-01-01
相关资源
最近更新 更多