According to various embodiments of the present invention, an image is collectively rendered by a plurality of computers (e.g., computers at which rendering engines 130 respectively reside). For example, according to at least one embodiment, an image may consist of a number of tiles, and the tiles that are to be rendered by a particular computer are selected (or determined) based on a corresponding sequential order. Such an order may be referenced as an inter-tile order. The inter-tile order may be a random order that is generated, e.g., by random shuffling. In an aspect, the random order may be a random sequence generated using a seed value that corresponds to the process ID unique to a particular computer or rendering engine. Since the process IDs are unique, the randomly generated sequences would also be unique. In addition (or alternatively), pixels within a tile that are to be sampled (e.g., computed) by a particular computer are selected (or determined) based on a corresponding sequential order. Such an order may be referenced as an inter-pixel order. For example, pixels of a particular tile may be sampled based on the sequential order. Similar to the inter-tile order, the inter-pixel order may be a random order that is generated, e.g., by random shuffling. Similar to the random order used for tile selection, the random order used to determine the inter-pixel order may be generated using a seed value corresponding to the process ID unique to the particular computer or rendering engine. Accordingly, a sequential order according to which pixels are to be processed by the particular computer is made random. The features described in this paragraph may be applied to each of two or more computers (e.g., two or more rendering engines 130).