Re-added field colouring functionality

The shader appeared to be an old version that didn't take colour offsets
into account.