Q8
★ ★ ★ ★ ★
实时渲染 vs 非实时渲染:前端里有什么差别?
⚡ 速记答案(30 秒)
实时:每秒多帧,16ms内完成一帧(60FPS),如游戏、交互3D。非实时:追求画质,离线光追、输出图片视频。前端实时需平衡画质与性能。
📖 详细讲解
标准面试回答(推荐记住)
实时渲染要求每秒多帧,必须在16ms左右内完成一帧达到60FPS,典型应用包括游戏、交互式3D可视化。非实时渲染追求画质不要求实时,比如离线光线追踪、渲染后输出图片或视频。前端主要做实时渲染,需要在画质、特效和性能间平衡;非实时可以把复杂计算丢到后台或云端完成。
✅ 面试要点
- •理解帧率与渲染时间的关系
- •知道实时渲染的性能约束
- •了解两种模式的应用场景差异