better random grayscale on buildings, and typo
move z-offset (used for buildings) from hardcoded geometry into vertex shader