A tile binning method comprising: dividing a scene for rendering a triangle, into a plurality of tiles; determining identification values of tile nodes of at least one tile; and identifying a tile including an entirety or a part of the triangle from the tiles, based on the identification values of the tile nodes for each of the tiles; selecting at least one tile included in a minimal square including the triangle from the plurality of tiles, wherein the minimal square including the triangle is acquired based on coordinates of vertices (410,420,430) of the triangle; wherein the identification values comprise a first identification value, a second identification value, and a third identification value; characterised in that: the step of determining the identification values comprises determining the first identification value, the second identification value, and the third identification value for each of the tile nodes, which are determined based on a sign of a half plane edge function value for each of a first edge, a second edge, and a third edge of the triangle from the tile nodes, and identifying the tiles comprises identifying the tiles, excluding those tiles which have: (i) the first identification values of tile nodes identical with each other, the second identification values identical with each other, and the third identification values identical with each other; and (ii) at least one of the first identification value, the second identification value, and the third identification value of one of the tile nodes being a negative number, as the tiles including the entirety or part of the triangle. dividing a scene for rendering a triangle, into a plurality of tiles; determining identification values of tile nodes of at least one tile; and identifying a tile including an entirety or a part of the triangle from the tiles, based on the identification values of the tile nodes for each of the tiles; selecting at least one tile included in a minimal square including the triangle from the plurality of tiles, wherein the minimal square including the triangle is acquired based on coordinates of vertices (410,420,430) of the triangle; wherein the identification values comprise a first identification value, a second identification value, and a third identification value; characterised in that: the step of determining the identification values comprises determining the first identification value, the second identification value, and the third identification value for each of the tile nodes, which are determined based on a sign of a half plane edge function value for each of a first edge, a second edge, and a third edge of the triangle from the tile nodes, and identifying the tiles comprises identifying the tiles, excluding those tiles which have: (i) the first identification values of tile nodes identical with each other, the second identification values identical with each other, and the third identification values identical with each other; and (ii) at least one of the first identification value, the second identification value, and the third identification value of one of the tile nodes being a negative number, as the tiles including the entirety or part of the triangle. the step of determining the identification values comprises determining the first identification value, the second identification value, and the third identification value for each of the tile nodes, which are determined based on a sign of a half plane edge function value for each of a first edge, a second edge, and a third edge of the triangle from the tile nodes, and identifying the tiles comprises identifying the tiles, excluding those tiles which have: (i) the first identification values of tile nodes identical with each other, the second identification values identical with each other, and the third identification values identical with each other; and (ii) at least one of the first identification value, the second identification value, and the third identification value of one of the tile nodes being a negative number, (i) the first identification values of tile nodes identical with each other, the second identification values identical with each other, and the third identification values identical with each other; and (ii) at least one of the first identification value, the second identification value, and the third identification value of one of the tile nodes being a negative number, as the tiles including the entirety or part of the triangle.