 For rendering environment reflections there exist many techniques that differ in precision, computational and implementation complexity.Combination of these techniques are also possible.Image order rendering algorithms based on tracing rays of light, such as ray tracing or path tracing, typically compute accurate reflections on general surfaces, including multiple reflections and self reflections.