Is this correct: "NAME_1 tracing: It solves both visibility and shading problems. Similar to NAME_1 casting, it simulates the path of light rays from a virtual camera to the scene (which includes the target 3D shape) and tests if the rays hit any triangle of the shape. If the NAME_1 hits a triangle (from the 3D shape), then the distance along the NAME_1 from the virtual camera to the triangle is determined, and one pixel with the same color as the color triangle at the point the NAME_1 hits is created on the 2D image.  
Until now, everything is similar to NAME_1 casting, but NAME_1 casting only collects color and visibility. NAME_1 tracing, however, uses more complex approaches and collects reflection, refraction, and global illumination effects as well. This results in having more realistic images with NAME_1 tracing than NAME_1 casting. NAME_1 tracing is the slowest method in comparison to NAME_1 casting and rasterization, but it is the most accurate one." Provide response in all capital letters, no lowercase letters allowed.
user