参考
这个示例中的 着色器 利用来自 p5.Framebuffer 的深度信息来应用模糊效果。在真实的摄像头上,如果物体比镜头的焦点更近或更远,它们会显得模糊。这里模拟了这种效果。首先,绘图将五个球体渲染到帧缓冲区内。然后,它使用模糊着色器将帧缓冲区渲染到画布上。
No alt text
几何
画 3D 形状,包括一个自定义模型。
自定义几何
编程生成一个 3D 形状。
材质
改变 3D 对象颜色、纹理及对光的响应方式。
轨道控制
用鼠标控制摄像机。
滤镜着色器
用着色器处理图像。
用着色器调整位置
使用着色器调整形状顶点。
帧缓冲区模糊
模拟相机的景深效果。