|
@@ -1095,8 +1095,13 @@ async function bootEngine(record) {
|
|
|
// 与是否正在渲染无关,是更可靠的触发源。两条路径都留着:渲染帧管逐帧跟随,这里管"变化即更新"。
|
|
// 与是否正在渲染无关,是更可靠的触发源。两条路径都留着:渲染帧管逐帧跟随,这里管"变化即更新"。
|
|
|
// 票 61 第十四轮:移动期自适应降档(近景填充率是卡顿主因)。
|
|
// 票 61 第十四轮:移动期自适应降档(近景填充率是卡顿主因)。
|
|
|
// 静止必须恢复满档,否则画质会永久停在降档状态。
|
|
// 静止必须恢复满档,否则画质会永久停在降档状态。
|
|
|
|
|
+ // 票 103(维护者实机量化 2026-11-03):管线视图**不参与**运动降档 ——
|
|
|
|
|
+ // 降到 0.55 的缓冲会把远景管线糊成一层浅色剪影(0.55 运动帧浅色像素
|
|
|
|
|
+ // 均值 3.13%、纯白 0.21%;0.75 静止帧 1.68%、纯白 0),即报告的
|
|
|
|
|
+ // 「整条管线剪影虚影,停止瞬间跳回并闪烁」。地面视图保留降档性能档。
|
|
|
if (state && typeof state.settled === 'boolean' && viewer) {
|
|
if (state && typeof state.settled === 'boolean' && viewer) {
|
|
|
- try { engine.applyMotionResolution(viewer, state.settled === false) } catch { /* 忽略 */ }
|
|
|
|
|
|
|
+ const motion = state.settled === false && getViewMode() !== 'pipeline'
|
|
|
|
|
+ try { engine.applyMotionResolution(viewer, motion) } catch { /* 忽略 */ }
|
|
|
}
|
|
}
|
|
|
for (const handler of cameraStateHandlers) handler(state)
|
|
for (const handler of cameraStateHandlers) handler(state)
|
|
|
},
|
|
},
|