上午玩的
《让我们见证宇宙的诞生和终结》
https://bbs.wenxuecity.com/myhouse/15199623.html
继续玩,做个动态网页演示量子引力 & 量子纠缠
主要功能点解析:
-
时空网格 (Spacetime Grid):
- 代码创建了一个
SpacetimeNode对象的网格。 - 量子引力模拟:在
update()函数中,节点的位置受两方面影响。一是fluctuation(正弦波随机相位),模拟微观层面的量子泡沫/不确定性;二是鼠标位置的引力计算,模拟大质量物体弯曲时空。 - 当你移动鼠标时,背景网格会向鼠标位置塌陷,就像爱因斯坦广义相对论中描述的重力井。
- 代码创建了一个
-
纠缠粒子 (Entangled Pair):
EntangledPair类管理两个球体 (p1和p2)。- 纠缠逻辑:它们共享一个
state变量。在draw()函数中,它们的颜色完全取决于这个共享变量。 - 可视化连接:中间画了一条虚线,代表贝尔态(Bell State)的关联。
- 交互:当你点击其中任何一个球体时,
toggleState()被触发。你会看到两个球体瞬间同时从青色变为洋红色(或反之)。这直观地展示了量子纠缠的非局域性——改变一个,另一个立刻改变。