1. A three dimensional (3D) image processing method using ray tracing, the 3D image processing method comprising: generating a plurality of ray trees to a first depth, each ray tree corresponding to a respective pixel of a plurality of pixels for an image, by checking a collision of rays, each ray corresponding to the respective pixel of the plurality of pixels; and selectively updating at least one generated ray tree, of the generated plurality of ray trees to the first depth, to a second depth by checking a collision of corresponding rays derived from the respective ray used to generate the corresponding at least one generated ray tree to the first depth.