Q19
★ ★ ★ ★ ★
什么是离屏渲染(Offscreen Rendering)?
⚡ 速记答案(30 秒)
渲染到帧缓冲/纹理而非直接渲染到屏幕。用途:后期处理Bloom/HDR/模糊、反射阴影贴图、多视图合成、缩略图生成。实现:创建离屏Canvas或Framebuffer绑定为渲染目标。
📖 详细讲解
标准面试回答(推荐记住)
离屏渲染就是把场景渲染到帧缓冲或纹理而不是直接渲染到屏幕。主要用途包括:后期处理如Bloom、HDR、模糊效果;反射和阴影贴图生成;多视图合成;缩略图生成等。实现方式是创建离屏Canvas或Framebuffer,绑定为渲染目标,渲染场景后再把结果纹理绘制到主屏。
✅ 面试要点
- •理解Framebuffer的概念
- •知道常见的后期处理效果
- •掌握渲染到纹理的流程