Hasty Briefsbeta

双语

Show HN: Browser-based interactive 3D Three-Body problem simulator

6 months ago
  • #astronomy
  • #simulation
  • #physics
  • 三体问题是经典物理学中著名的挑战,涉及预测三个天体在相互引力作用下的运动,但缺乏通用的解析解。
  • N体模拟器采用牛顿万有引力定律建模天体间作用力,包含软化参数以防止数值奇点。
  • 支持多种积分方法:速度Verlet算法用于长期能量守恒,RK4方法实现更高短期精度。
  • 内置著名周期性三体轨道预设配置,如8字形舞蹈轨道和拉格朗日三角构型。
  • 具备实时3D物理模拟、交互控制和时间轴回放功能,用于分析轨道行为。
  • 实时显示能量守恒指标,总能量常为负值表明是引力束缚系统。
  • 基于Three.js实现WebGL加速渲染,可追踪多达10,000帧历史数据用于分析。
  • 用户可调整参数、分享配置并提供反馈以改进模拟器。