A method of controlling rendering of a computer image at a plurality of computers at which rendering engines respectively reside, the method comprising: for each computer: - controlling the computer to iteratively identify a tile from a plurality of tiles of the computer image until merge rendering results meet a particular condition or until all tiles have been identified and all possible sampling is complete, wherein the identification of the tile is based on a random inter-tile order; wherein for each identified tile: -- controlling the computer to iteratively identify a pixel of the tile of the computer image until merge rendering results meet the particular condition or until all pixels of the tile have been identified, wherein the identification of the pixel is based on a random inter-pixel order; -- controlling the computer to identify one or more locations in the pixel, to facilitate sampling of the pixel at the one or more locations thereof, wherein the identification of the one or more locations is based on an intra-pixel computational order corresponding to the computer, which is based on a unique random sequence independently generated for each rendering engine; and, -- receiving rendering results corresponding to the one or more locations, wherein the rendering results comprise merged rendering results from the plurality of computers. for each computer: - controlling the computer to iteratively identify a tile from a plurality of tiles of the computer image until merge rendering results meet a particular condition or until all tiles have been identified and all possible sampling is complete, wherein the identification of the tile is based on a random inter-tile order; - controlling the computer to iteratively identify a tile from a plurality of tiles of the computer image until merge rendering results meet a particular condition or until all tiles have been identified and all possible sampling is complete, wherein the identification of the tile is based on a random inter-tile order; wherein for each identified tile: -- controlling the computer to iteratively identify a pixel of the tile of the computer image until merge rendering results meet the particular condition or until all pixels of the tile have been identified, wherein the identification of the pixel is based on a random inter-pixel order; -- controlling the computer to identify one or more locations in the pixel, to facilitate sampling of the pixel at the one or more locations thereof, wherein the identification of the one or more locations is based on an intra-pixel computational order corresponding to the computer, which is based on a unique random sequence independently generated for each rendering engine; and, -- receiving rendering results corresponding to the one or more locations, -- controlling the computer to iteratively identify a pixel of the tile of the computer image until merge rendering results meet the particular condition or until all pixels of the tile have been identified, wherein the identification of the pixel is based on a random inter-pixel order; -- controlling the computer to identify one or more locations in the pixel, to facilitate sampling of the pixel at the one or more locations thereof, wherein the identification of the one or more locations is based on an intra-pixel computational order corresponding to the computer, which is based on a unique random sequence independently generated for each rendering engine; and, -- receiving rendering results corresponding to the one or more locations, wherein the rendering results comprise merged rendering results from the plurality of computers.