最近三体正在热播,使用简单的算法,做了个简单的三体系统模拟器,运算并不严谨,但可以看下三体人的世界究竟是怎样的。

我觉得最好的地方是上面的光带,通过与恒星的距离计算光照强度,并表示和记录为不同的颜色,可以很明显的看到“恒纪元”、“乱纪元”的变化。

点击打开: 万有引力 - 三体:随机初态

Github: allFull/simple-gravity-simulator

一段美好的恒纪元
一段美好的恒纪元

十几年看到一次太阳的乱纪元
十几年看到一次太阳的乱纪元

在一段长久的恒纪元之后,出现了三颗飞星
在一段长久的恒纪元之后,出现了三颗飞星

4 条评论

  1. 热心的柑橘

    突然觉得自己是一个代码机器。。。

  2. 正直的青蛙

    请问这些代码有开源吗?觉得很不错想学习一下

    1. 放到github上了😃 https://github.com/allFull/simple-gravity-simulator

说点什么吧 ~

小提示:Win10用户按 Win + 句号 可以插入表情哦~