Override Material to add contour and silhouette to all objects in the scene, it needs two solidify modifiers to work, the first with the desired thickness and the second with a thickness just a little higher. Mirrors are set with Objindex > 5, Lenses with Objindex >10, it has a helper script for adding and removing the solidifier modifiers.
Caveats: It needs 2.8 (because I made this in 2.8), it's pretty dependent on the normal in the meshes, it needs a white background color and 1024 transparent bounces in ray bounces
mas da pra usar com textura?