We are starting to build out a post processing framework for Cesium. You may have seen some sneak peeks through our blog or twitter already as we worked on this over the summer.
Below are screenshots of full-screen effects that are supported already (lens flare, depth of field, edge detection, screen-space ambient occlusion).
Our next step is to support post processing on any entity in the scene. Ideally one should be able to select any entity and apply any number of post processing effects to it. Some practical use cases are changing an entity’s color, drawing an outline around it, or having it glow. If you want to emphasize entities from the globe you might apply a saturation filter just to the globe. There are a lot of ideas here and we expect post processing to lead to a big jump in visual quality for Cesium.
If you have ideas for things you would like to see, feel free to discuss here. If you want to follow our progress, check out the roadmap: https://github.com/AnalyticalGraphicsInc/cesium/pull/5615.