这个示例中的 着色器 利用来自 p5.Framebuffer 的深度信息来应用模糊效果。在真实的摄像头上,如果物体比镜头的焦点更近或更远,它们会显得模糊。这里模拟了这种效果。首先,绘图将五个球体渲染到帧缓冲区内。然后,它使用模糊着色器将帧缓冲区渲染到画布上。
帧缓冲区模糊 by p5.js Contributors and the Processing Foundation is licensed under CC BY-NC-SA 4.0.
参考
这个示例中的 着色器 利用来自 p5.Framebuffer 的深度信息来应用模糊效果。在真实的摄像头上,如果物体比镜头的焦点更近或更远,它们会显得模糊。这里模拟了这种效果。首先,绘图将五个球体渲染到帧缓冲区内。然后,它使用模糊着色器将帧缓冲区渲染到画布上。
帧缓冲区模糊 by p5.js Contributors and the Processing Foundation is licensed under CC BY-NC-SA 4.0.