IMPROVING AREA LIGHT SHADOWS IN COMPUTER GENERATED SCENES

    公开(公告)号:US20200380772A1

    公开(公告)日:2020-12-03

    申请号:US16482377

    申请日:2019-03-19

    Inventor: Alexey Panteleev

    Abstract: Determining the occlusions or shadows for an area light within a scene is difficult, especially realistic shadowing in large and dynamic scenes. The disclosure provides an adaptive occlusion sampling process that uses voxel cone tracing to distribute the voxel tracing cones on the surface of area lights to obtain samples for shadowing in computer generated images or scenes. A method of adaptive occlusion sampling from a rectangular area light is disclosed that can be used to provide realistic shadowing in a computer generated scene. A process to compute a shadow of an area light within a scene is also disclosed herein that includes obtaining samples, employing voxel cone tracing, from a light surface of the area light based on sample points of a sampling grid created from sample patterns that are based on a determined number of cones.

    FINE GRAINED INTERLEAVED RENDERING APPLICATIONS IN PATH TRACING

    公开(公告)号:US20200372698A1

    公开(公告)日:2020-11-26

    申请号:US16881333

    申请日:2020-05-22

    Abstract: The disclosure provides a renderer and a rendering process employing ray tracing and image-space filtering that interleaves the pixels of a frame into partial image fields and corresponding reduced-resolution images that are individually processed in parallel. In one example, the renderer includes: (1) an interface configured to receive scene information for rendering a full frame, and (2) a graphics processing system, coupled to the interface, configured to separate pixels of the full frame into different partial image fields that each include a unique set of interleaved pixels, render reduced-resolution images of the full frame by ray tracing the different partial image fields in parallel, independently apply image-space filtering to the reduced-resolution images in parallel, and merge the reduced-resolution images to provide a full rendered frame.

    GRAPHICS PROCESSING SUBSYSTEM AND METHOD FOR COMPUTING A THREE-DIMENSIONAL CLIPMAP
    35.
    发明申请
    GRAPHICS PROCESSING SUBSYSTEM AND METHOD FOR COMPUTING A THREE-DIMENSIONAL CLIPMAP 有权
    图形处理子系统和计算三维CLIPMAP的方法

    公开(公告)号:US20150109297A1

    公开(公告)日:2015-04-23

    申请号:US14163801

    申请日:2014-01-24

    CPC classification number: G06T15/005 G06T15/08 G06T15/20 G06T15/80

    Abstract: A graphics processing subsystem and method for computing a 3D clipmap. One embodiment of the subsystem includes: (1) a renderer operable to render a primitive surface representable by a 3D clipmap, (2) a geometry shader (GS) configured to select respective major-plane viewports for a plurality of clipmap levels, the major-plane viewports being sized to represent full spatial extents of the 3D clipmap relative to a render target (RT) for the plurality of clipmap levels, (3) a rasterizer configured to employ the respective major-plane viewports and the RT to rasterize a projection of the primitive surface onto a major plane corresponding to the respective major-plane viewports into pixels representing fragments of the primitive surface for each of the plurality of clipmap levels, and (4) a plurality of pixel shader (PS) instances configured to transform the fragments into respective voxels in the plurality of clipmap levels, thereby voxelizing the primitive surface.

    Abstract translation: 用于计算3D剪贴图的图形处理子系统和方法。 子系统的一个实施例包括:(1)渲染器,其可操作以渲染由3D剪辑映射表示的原始表面;(2)几何着色器(GS),被配置为针对多个剪贴图级别选择相应的主平面视口,主要 平面视口的大小适于表示相对于多个剪贴图级别的渲染目标(RT)的3D剪贴图的完整空间范围,(3)被配置为使用相应的主平面视口和RT来光栅化投影的光栅化器 的原始表面到与相应主平面视口对应的主平面上,以代表代表多个剪贴图级别中的每一个的原始表面的片段的像素,以及(4)多个像素着色器(PS)实例,被配置为转换 将片段分割成多个剪贴图级别中的相应体素,从而使原始表面体素化。

Patent Agency Ranking