JMonkeyEngine中Filter的实现原理是什么?

刚刚学习OpenGL,完成了场景渲染器(已经可以绘制一个三维世界),之后我想在不修改Shader的情况下添加其他效果。比方说在原来的基础上添加一个用Shader的实现的Fog,和JME的Filter挺像的,有什么实现方法推荐吗?

https://blog.csdn.net/qq_41806966/article/details/89971256