[数学] 游戏数学:精确弹簧调控

楼主: cjcat2266 (CJ Cat)   2015-04-09 00:18:47
对很多人而言,调控游戏中的弹簧是很头痛的一件事情
v = d * v + k * (xt - x)
x = x + v * h
假设我希望弹簧的震荡是一秒5次,每过一秒震幅衰退90%
到底d和k要设多少才是我想要的效果?
很多人选择花很多的时间微调d和k,直到结果跟理想"差不多"为止
本篇教学示范如何从弹簧的微分方程,推导出可以精确操控弹簧效果的参数
不要再浪费时间慢慢调整意义不明的d和k了!
http://allenchou.net/2015/04/game-math-precise-control-over-numeric-springing/
作者: Shinpachi (Shimura)   2015-04-09 12:17:00
微调派+1
作者: freemail (freemail)   2015-04-09 12:35:00
orz
作者: b10007034 (Warren)   2015-04-09 15:08:00
推微分方程一波 以前学的工程数学终于应用了哪条微分方程不难 阻尼 WIKI有详细说明
作者: johnny94 (32767)   2015-04-09 16:57:00
这种东西哪里有相关资源可以学习阿 大学物理跟工数吗XD
作者: azureblaze (AzureBlaze)   2015-04-09 17:14:00
自动控制我修了一学期我还是浪费时间慢慢调整意义不明的d和k
作者: rephansu (xanadu)   2015-04-15 02:33:00
用mathematica辅助计算很快
作者: RadiationXen (Xen)   2015-04-17 13:09:00

Links booklink

Contact Us: admin [ a t ] ucptt.com