碰撞由百万个相互作用粒子构成的行星。 《Space Crash Simulator》是一款基于 GPU 加速的光滑粒子流体动力学(Smoothed Particle Hydrodynamics)构建的实时行星碰撞沙盒游戏——这与科学撞击模拟中使用的方法属于同一类。每一颗行星、恒星和碎片都由独立的粒子组成,这些粒子会在你设定的力场作用下相互吸引、压缩、熔化并破碎。没有任何内容是脚本化的:破碎、激波前沿、潮汐拉伸、卫星形成和吸积等现象均从方程中自然涌现。 这里没有任务,也没有目标。你设定初始条件,点击游玩,然后观察物理法则如何演绎这一切。…
碰撞由百万个相互作用粒子构成的行星。
《Space Crash Simulator》是一款基于 GPU 加速的光滑粒子流体动力学(Smoothed Particle Hydrodynamics)构建的实时行星碰撞沙盒游戏——这与科学撞击模拟中使用的方法属于同一类。每一颗行星、恒星和碎片都由独立的粒子组成,这些粒子会在你设定的力场作用下相互吸引、压缩、熔化并破碎。没有任何内容是脚本化的:破碎、激波前沿、潮汐拉伸、卫星形成和吸积等现象均从方程中自然涌现。
这里没有任务,也没有目标。你设定初始条件,点击游玩,然后观察物理法则如何演绎这一切。
规模
实时模拟数十万个粒子
COMPUTE 模式可在现代 GPU 上预先计算每颗行星高达 1,000,000 个粒子的碰撞,并将数据流式传输到磁盘以进行长时间录制
支持回放、倒带、拖动进度条、慢动作和反向播放——你可以从任意角度反复观看同一次撞击
使用 Barnes-Hut 八叉树算法求解引力:每个粒子都与其他所有粒子相互吸引,在这种尺度下,直接对粒子对进行求和将导致每一步产生万亿次相互作用
构建天体
绘制你自己的形状:勾勒轮廓并将其挤出或旋转成 3D 实体,提供实时预览——然后让其在自身重力作用下粉碎
球体、空心球体、立方体、墙壁、圆盘、环、筛网,以及一种会弯曲和剪切而非碎裂的晶格空间框架结构
使任何物体不可摧毁:坚不可摧的墙壁、势不可挡的抛射物
内置行星纹理或导入你自己的图片;程序化生成的颗粒状恒星表面
带有吸积盘、引力透镜效应和潮汐瓦解的黑洞
控制物理参数
模拟模式
这是什么,以及不是什么
《Space Crash Simulator》是一款面向对天体物理学、轨道力学、撞击动力学和科学可视化感兴趣的人士,或任何希望构建场景并观察其发展过程的用户的开放式物理工具。这里没有故事情节,没有进度系统,也没有竞争机制。重点完全在于构建情境、调整参数并观察随之产生的物理行为。