using nothing but inverse trigonometry to determine which image texture to show on a mesh based on its orientation to the camera

okay there we go

here is the result of a day in blender (0:10s)

Elysian.City