This shader renders a fake interior on a surface from baked cubemap data. I put together some test buildings to showcase the effect.
Features:
Instance randomization of parameters
Random cubemap rotation
Blinds randomization (weighted)
Blinds mask/position override
Hue variation
Emissive variation
Contrast selected light source mask
There are many potential applications to this besides windows, as well as plenty of ways to add variation and different window types! It has limitations (like curved window surfaces) and could be optimized.
Materials: Megascans