| CPC G06T 15/50 (2013.01) [G06T 2210/36 (2013.01)] | 20 Claims |

|
1. An emulator device, comprising:
a memory that stores a pixel map of a digital display, wherein the pixel map identifies a plurality of pixels representative of a plurality of light emitting elements arranged on a viewable surface of the digital display; and
a processor configured to execute instructions stored in the memory, the instructions, when executed by the processor, configuring the processor to:
generate a distance of a virtual viewer to the viewable surface of the digital display,
emulate the digital display based on the pixel map and the distance of the virtual viewer,
receive digital content,
render the digital content based on an emulated digital display,
determine a first distance threshold where the spacing between at least two of the plurality of pixels on the pixel map is no longer visible to a viewer,
determine a second distance threshold where the spacing between the at least two of the plurality of pixels on the pixel map is visible to the viewer, and
display rendered digital content on the emulated digital display, wherein the digital content is multiplied by the pixel map, emulated as continuous content, or emulated by interpolating between continuous content and individual pixels of the pixel map based on comparing the distance and the first and second distance thresholds, and wherein continuously less pixel-mapped content is emulated as the distance of the virtual viewer increases.
|