There are two viral respiratory groups that cause snuffles in cats; rhinotracheitis and calici virus, with infection causing sneezing and eye discharge.
The orange peel skin has been explained by the infiltration of antibodies under the skin, causing an inflammatory reaction and subsequent fibrous plaques.