complex light reflection