白丝美女被狂躁免费视频网站,500av导航大全精品,yw.193.cnc爆乳尤物未满,97se亚洲综合色区,аⅴ天堂中文在线网官网

Multiplex pixel distribution for multi-machine rendering

專利號
US11176721B2
公開日期
2021-11-16
申請人
DreamWorks Animation LLC(US CA Glendale)
發(fā)明人
Toshiaki Kato
IPC分類
G06T11/60
技術(shù)領(lǐng)域
rendering,pixel,engines,may,tile,engine,or,computer,random,be
地域: CA CA Glendale

摘要

A method of controlling rendering of a computer image at a plurality of computers includes: controlling a first computer of the plurality of computers to identify a pixel of a tile of the computer image, wherein the identification of the pixel is based on an inter-pixel order; controlling the first computer to identify one or more locations of 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 first computer; and receiving rendering results corresponding to the one or more locations of the pixel.

說明書

According to at least one embodiment, each rendering engine samples a particular pixel in distinct locations based on a random sequence. According to at least one particular embodiment, a unique random sequence is independently generated for each rendering engine. The unique random sequence may be generated based on the process ID associated with the rendering engine, for example, and each rendering engine may have a unique process ID. As such, if the number of rendering engines is equal to 100, then a total of 100 unique random sequences are generated. Each of the random sequences is different from and independent of the other random sequences.

According to at least another embodiment, the unique random sequences may be generated based on a common seed. For example, a common seed may be used to produce a single random sequence. A particular rendering engine may access selected values of the single random sequence in an interleaved fashion based, for example, on a value (or offset) corresponding to the rendering engine. For example, the value (or offset) may match a process identifier (process ID) of the rendering engine. The rendering engine samples a particular pixel in distinct locations based on the accessed subset of the values of the single random sequence. If different rendering engines are controlled to access different subsets of values of the single random sequence, then each subset of values may effectively constitute a unique random sequence. In this manner, values of multiple unique random sequences are effectively interleaved across values of a single random sequence, where the single random sequence may have been generated based on a common seed.

權(quán)利要求

1
微信群二維碼
意見反饋