This shader is intended for Unity BIRP, primarily for VRChat. Worked both on PC and Quest! I modified the shader from Humus to add in extra functionality. You can check out the source shader code here! http://www.humus.name/index.php?page=3D&ID=80
By using a cubemap, we can fake an interior space in order to create large buildings or interiors at scale optimally. This shader is still early on, but has a ton of features!
Cubemap input for interior
Scaleable Cubemap tiling
Surface space or Object Space
Facade 2D texture ( can use for building facades, or in more complex uses as a curtain layer )
Facade Color Multiplier
Window Color Multiplier
Window randomness
Emissive Multiplier
Best practices : Clean plane UV's, Use multiple Material Instances / Merge meshes with same material instance to prevent errors.
For realism, I use this shader for a background base mesh, then for the front facade mesh of a structure I add a PBR reflective shader to the glass panels.