based on variable reflection or refraction elements