1.1 KiB
1.1 KiB
STEP-055 Android 真实 WeatherV2 风场综合可视化 v5
状态:IMPLEMENTED / WAITING_ANDROID_VALIDATION
Starting HEAD:c7acefcb21840bc1db736a5f061ba39b18ba2c36
生命周期错峰小修复
ParticleLifecycleSeconds从3600改为14400simulation seconds;VisualSimulationSecondsPerRealSecond=1200未变,因此基础生命周期为 12 real seconds。- 首次 State seed 的 age 改为
particleHash(v_uv + vec2(71.19, 29.47)) * maxAge,不再统一为零。 - 每个 slot 的
maxAge = base * mix(0.75, 1.25, particleHash(v_uv + vec2(17.31, 83.17)));普通 respawn 仍重置 age=0,initial seed 保留错峰 age。 ParticleLifecycle日志使用configuredSlots,并标示initialAge=HASH_STAGGERED、maxAge=HASH_JITTERED_0.75_1.25与readback=disabled。
State Float、Trail UByte、previous→current segment、view-space Trail、time-based fade、canonical Field、Timeline、Runtime Window、WeatherColorLayer 和 REAL WEATHER UI 均未修改。
shader generator、Linux OpenGL 精确编译、既有非 Jest style layer 精确编译和 git diff --check 均通过;未执行 Android 或 Jest。