Ray Tracing in Computer Graphics and Engineering Applications