白丝美女被狂躁免费视频网站,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
技術領域
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 is permitted to halt execution (by choice or due to an unforeseen event) at any time without critically impacting the overall rendering task. When a particular rendering engine halts execution, some render resources may be lost, which may cause the entire (or overall) performance of the system to slow. However, the overall performance of the rendering task may be continued by other rendering engines that remain active. Therefore, even if a majority of the rendering engines halts execution due to one or more reasons, the rendering task itself may be completed if, e.g., at least one rendering engine remains active. Accordingly, a robustness of the system is improved.

In single-machine Monte Carlo Raytracing (MCRT), rendering is halted (or deemed complete) once all the computed pixels have reached a certain level of mathematically-determined convergence or quality. In a multi-machine context, any one particular rendering engine may not be able to determine when to halt rendering operations. This is because it is likely that the particular rendering engine has only a portion of the information that is required to make such a determination. According to at least one embodiment, when multiple rendering engines (or hosts) are employed, a merge process (e.g., merger 140 of FIG. 1) makes the determination of whether rendering is deemed complete.

權利要求

1
微信群二維碼
意見反饋