Modelling of authentic reflectance behaviour in virtual environments