发明名称 Dynamic ray population control
摘要 Aspects can be for ray tracing of 3-D scenes, and include dynamically controlling a population of rays being stored in a memory, to keep the population within a target, a memory footprint or other resource usage specification. An example includes controlling the population by examining indicia associated with rays returning from intersection testing, to be shaded, the indicia correlated with behavior of shaders to be run for those rays, such that population control selects, or reorders rays for shading, to prioritize shading of rays whose shaders are expected to produce fewer rays. The indicia can include a respective weight for each ray. In an example, analyzer modules examine hints associated with shaders bound to intersected primitives. Population control aspects can influence ray diversity in memory, including encouraging a varying diversity pattern as rendering of a given scene or frame progresses, based on system resource indicia, rendering metrics and so on.
申请公布号 US8674987(B2) 申请公布日期 2014.03.18
申请号 US20100771408 申请日期 2010.04.30
申请人 PETERSON LUKE TILMAN;SALSBURY RYAN R.;GIES SEAN MATTHEW;CLOHSET STEVEN JOHN;CAUSTIC GRAPHICS, INC. 发明人 PETERSON LUKE TILMAN;SALSBURY RYAN R.;GIES SEAN MATTHEW;CLOHSET STEVEN JOHN
分类号 G06T15/50 主分类号 G06T15/50
代理机构 代理人
主权项
地址
您可能感兴趣的专利