球面渲染实验
拖动右侧滑块探索太阳系
试试「对数尺度」同时看到所有行星
怎么玩:
1. 默认就是轨道视图,天体在自动运行
2. 点「对数尺度」→ 同时看到所有行星
3. 拖「观测角度」0→90° → 看轨道从椭圆变成一条线
4. 拖「缩放」拉远 → 看内行星挤成一团(太阳系真实尺度)
5. 切「地表」→ 看球面光照与大气
为什么不好看?
因为没有美化。内行星转成残影、外行星纹丝不动、缩放后挤成一团——这都是真实的。教科书里行星匀速、轨道等距的图才是假的。
视图
轨道 = 俯瞰太阳系 · 地表 = 站在球面看宇宙
轨道参数
地球在轨道上的位置。0°=近日点,180°=远日点
开启后天体按真实周期自动运行
数值越大时间过得越快
0=正圆,越大越扁。地球实际只有 0.017
0°=俯瞰黄道面,90°=平视(轨道压成一条线)
拉远看外行星,拉近看内行星(对数刻度,小值区域更精细)
开启后压缩距离,同一画面看到所有行星
线性(π域)=真实比例 · 对数(e域)=同时可见内外行星
行星 · 轴倾斜 🔒
🔒 锁定 — 地球实际轴倾角 23.44°
耦合岁差周期:
自转
° / 帧 · 当前一圈 12 秒 @60fps
大气 · 物理参数
1.0 = 地球现状 · 0.01 = 火星稀薄大气 · 10 = 金星高压
岁差进动(高级)
地球自转轴的缓慢旋转,周期约 26000 年
光源
模拟太阳照射方向
状态
视图:
FPS:
真近点角 ν:
观测角度:
轴倾斜:
升交点:
自转相位:
光照: (, , )

浑天

诚实的太阳系模拟 · v0.13
用开普勒椭圆力学模拟太阳系运行。
所有天体按真实轨道参数和周期独立运动。
内行星转飞、外行星爬行——这不是 bug,是开普勒第三定律。

这不是一个"看太阳系"的工具

这是物理能否还原世界的概念验证。从取色器出发,一路走到轨道力学——每一步都不是计划好的。

三层架构

不是三个功能,是三个时间尺度:
C层(耦合参数空间)——倾角、偏心率、进动速率联动
B层(岁差进动)——地质尺度慢变,周期25771年
A层(观测尺度锁死)——人类眼看到的东西,dt→0

三个物理原语

重力(管形)——球体几何,归一化半径
光学叠加(管光)——Lambert余弦反射 + Rayleigh大气散射
三原色(管色)——RGB三通道独立变化,经度3周期,120°相位差

多一样不需要,少一样不够——这是游戏场景渲染的完备集

e域入口

线性缩放(π域)无法同时看到内外行星。打开对数缩放(e域):
径向距离→ln(r+1)/r,保持角度不变。
这不是重写轨道方程,是在显示层加一个数学变换。e是观测工具,不是物理量——欧拉恒等式 e^(iπ)+1=0 统一了五个基本常数,以这种方法进入系统。

与景格的关系

同一套计算引擎——透视标定、缩放函数、深度映射。输出端从物理模拟切换到AI可读的布局框表达。工具不同,引擎同源。

概念验证工具 · 展示不承诺