发明名称 System and methods for rendering transparent surfaces in high depth complexity scenes using hybrid and coherent layer peeling
摘要 Systems, methods, and computer-readable storage media for rendering three-dimensional scenes including transparent surfaces are described, including two techniques for efficient rendering of transparent surfaces that exploit partial ordering in the scene geometry. The first (hybrid layer peeling) may combine unordered meshes with ordered meshes in an efficient way, and may be well suited for rendering scenes such as volumes with embedded transparent meshes. The second (coherent layer peeling) may efficiently detect and render correctly sorted fragment sequences for a given pixel in one iteration, allowing for a smaller number of passes than traditional depth peeling. Pre-sorting and/or periodic sorting of some or all of the surfaces in a scene may be performed, but perfect sorting may not be required. The methods may be implemented in hardware, software, or a combination thereof, such as by program instructions executable on one or more CPUs and/or GPUs.
申请公布号 US8217934(B2) 申请公布日期 2012.07.10
申请号 US20080177709 申请日期 2008.07.22
申请人 CARR NATHAN A.;MILLER GAVIN S. P.;MECH RADOMIR;ADOBE SYSTEMS INCORPORATED 发明人 CARR NATHAN A.;MILLER GAVIN S. P.;MECH RADOMIR
分类号 G06T15/40;G06T15/50 主分类号 G06T15/40
代理机构 代理人
主权项
地址