Patent ID: 11875445
Assignee: ELECTRONIC ARTS INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G  A | IPC A  G

Claim 0:
1. A system comprising:
one or more processors; and
a computer-readable storage medium including machine-readable instructions that, when executed by the one or more processors, cause the one or more processors to execute a game development application for generating terrain data for a terrain, the terrain comprising an image divided into a plurality of tiles, the game development application configured to:
receive input at a user interface of the game development application, the input identifying at least a portion of multiple tiles of the plurality of tiles and a processing operation associated with the at least a portion of the multiple tiles, wherein the at least a portion of the multiple tiles are configured for display based on image data of the image;
generate a texture array;
generate a lookup texture, wherein the lookup texture identifies a corresponding tile index in the texture array of each tile of the at least a portion of the multiple tiles;
render, using the lookup texture and the texture array, a continuous image region corresponding to the at least a portion of the multiple tiles and comprising a plurality of pixels, each pixel of the plurality of pixels corresponding to a respective position within a respective tile of the at least a portion of the multiple tiles, wherein the respective position is identified using the lookup texture;
process the continuous image region corresponding to the at least a portion of the multiple tiles based on the processing operation associated with the at least a portion of the multiple tiles to generate a processed continuous image region; and
upload the processed continuous image region to the at least a portion of the multiple tiles for display within the game development application to update the at least a portion of the multiple tiles according to the processing operation associated with the at least a portion of the multiple tiles.