【作业9】弹性系统练习:小球撞弹簧

作业9-弹性系统练习:小球撞弹簧

[Taichi] version 0.8.5, llvm 10.0.0, commit 45c6ad48, win, python 3.9.1

作业描述

基于课程案例 implicit_mass_spring_system.py 修改。

增加了一个可控小球,尝试产生弹簧系统与小球的作用交互效果。

小球可用 WASD 控制,也可让它自由落体滚来滚去……

请尽情砸向这个弹簧系统吧!

P.S. 为了方便,目前是唯象的描述,并不是完全严格的物理公式(其实是不太熟练,一下子推不出来……),不过似乎看起来还行……!?(有时会卡进内部,然后小炸一下)

效果展示

gif效果:

demo

代码链接

Code

3 个赞

哈哈,好玩儿。可以多加点球么。

1 个赞