That is actually a real background (i.e. a guy took a picture of a street) then used 3ds max to put the hl2 model in it, and rendered it like crazy to make it look real.
You can read more about the process and see tons more pics here
http://www.facepunchstudios.com/foru...6&page=1&pp=20