SHADING CG REPRESENTATIONS OF MATERIALS
    1.
    发明申请
    SHADING CG REPRESENTATIONS OF MATERIALS 有权
    描述材料的CG代表

    公开(公告)号:US20150332497A1

    公开(公告)日:2015-11-19

    申请号:US14659160

    申请日:2015-03-16

    IPC分类号: G06T15/80 H04N7/18

    摘要: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for shading computer graphics (CG) representations of materials. One of the methods includes obtaining data describing a physical material; receiving a shading request to shade a particular point in a CG representation of the physical material from a rendering engine, wherein the request identifies a mapping position of the particular point, a view direction at the mapping position, and a light direction at the mapping position; calculating a direct lighting color at the mapping position using a plurality of palettized images; calculating an indirect lighting color at the mapping position using the data describing the physical material; generating a final color at the mapping position by combining the direct lighting color and the indirect lighting color; and providing the final color to the rendering engine for use in rendering the CG representation of the physical material.

    摘要翻译: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于遮蔽材料的计算机图形(CG)表示。 其中一种方法包括获取描述物理材料的数据; 从渲染引擎接收遮蔽物理材料的CG表示中的特定点的阴影请求,其中所述请求标识所述特定点的映射位置,所述映射位置处的视图方向以及所述映射位置处的光方向 ; 使用多个调色图像在所述映射位置处计算直接照明颜色; 使用描述物理材料的数据在映射位置计算间接照明颜色; 通过组合直接照明颜色和间接照明颜色,在映射位置产生最终颜色; 并向渲染引擎提供最终颜色以用于渲染物理材料的CG表示。

    Rendering images using color contribution values of render elements

    公开(公告)号:US09679398B2

    公开(公告)日:2017-06-13

    申请号:US14886705

    申请日:2015-10-19

    发明人: Vladimir Koylazov

    摘要: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for rendering an image. One of the methods includes, for each of a plurality of pixels of the image: maintaining current color data for each of a plurality of render elements generated by sampling color contribution values for the render element for the pixel; determining, for each of the plurality of render elements, whether or not to sample another color contribution value for the render element from the current color data for the render element for the pixel and the current color data for the render element for one or more pixels that neighbor the pixel in the image; and sampling a new color contribution value only for the render elements for which it was determined to sample another contribution value.

    RENDERING IMAGES USING COLOR CONTRIBUTION VALUES OF RENDER ELEMENTS

    公开(公告)号:US20170109898A1

    公开(公告)日:2017-04-20

    申请号:US14886705

    申请日:2015-10-19

    发明人: Vladimir Koylazov

    摘要: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for rendering an image. One of the methods includes, for each of a plurality of pixels of the image: maintaining current color data for each of a plurality of render elements generated by sampling color contribution values for the render element for the pixel; determining, for each of the plurality of render elements, whether or not to sample another color contribution value for the render element from the current color data for the render element for the pixel and the current color data for the render element for one or more pixels that neighbor the pixel in the image; and sampling a new color contribution value only for the render elements for which it was determined to sample another contribution value.

    Shading CG representations of materials
    4.
    发明授权
    Shading CG representations of materials 有权
    着色CG材料表示

    公开(公告)号:US08982125B1

    公开(公告)日:2015-03-17

    申请号:US14278025

    申请日:2014-05-15

    IPC分类号: G06T15/50 G06T15/80 G06T15/06

    摘要: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for shading computer graphics (CG) representations of materials. One of the methods includes obtaining data describing a physical material; receiving a shading request to shade a particular point in a CG representation of the physical material from a rendering engine, wherein the request identifies a mapping position of the particular point, a view direction at the mapping position, and a light direction at the mapping position; calculating a direct lighting color at the mapping position using a plurality of palettized images; calculating an indirect lighting color at the mapping position using the data describing the physical material; generating a final color at the mapping position by combining the direct lighting color and the indirect lighting color; and providing the final color to the rendering engine for use in rendering the CG representation of the physical material.

    摘要翻译: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于遮蔽材料的计算机图形(CG)表示。 其中一种方法包括获取描述物理材料的数据; 从渲染引擎接收遮蔽物理材料的CG表示中的特定点的阴影请求,其中所述请求标识所述特定点的映射位置,所述映射位置处的视图方向以及所述映射位置处的光方向 ; 使用多个调色图像在所述映射位置处计算直接照明颜色; 使用描述物理材料的数据在映射位置计算间接照明颜色; 通过组合直接照明颜色和间接照明颜色,在映射位置产生最终颜色; 并向渲染引擎提供最终颜色以用于渲染物理材料的CG表示。

    Rendering images using modified multiple importance sampling

    公开(公告)号:US11030800B2

    公开(公告)日:2021-06-08

    申请号:US16679075

    申请日:2019-11-08

    IPC分类号: G06T15/50 G06T15/06

    摘要: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for image rendering. One of the methods includes receiving data describing a scene, wherein the scene comprises one or more light sources and one or more objects having different surface optical properties; receiving a request to render an image of the scene using a multiple importance sampling method that combines a plurality of sampling techniques, wherein each sampling technique uses a different probability distribution to sample a respective fraction of total number of samples; modifying a particular one of the probability distributions to reduce a variance of the multiple importance sampling while holding the respective fractions and the other probability distributions fixed; rendering the scene using the multiple importance sampling using the modified particular probability distribution and the other probability distributions; and outputting the rendered scene in response to the request.

    Shading CG representations of materials
    6.
    发明授权
    Shading CG representations of materials 有权
    着色CG材料表示

    公开(公告)号:US09235927B2

    公开(公告)日:2016-01-12

    申请号:US14659160

    申请日:2015-03-16

    IPC分类号: G06T15/50 G06T15/80 H04N7/18

    摘要: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for shading computer graphics (CG) representations of materials. One of the methods includes obtaining data describing a physical material; receiving a shading request to shade a particular point in a CG representation of the physical material from a rendering engine, wherein the request identifies a mapping position of the particular point, a view direction at the mapping position, and a light direction at the mapping position; calculating a direct lighting color at the mapping position using a plurality of palletized images; calculating an indirect lighting color at the mapping position using the data describing the physical material; generating a final color at the mapping position by combining the direct lighting color and the indirect lighting color; and providing the final color to the rendering engine for use in rendering the CG representation of the physical material.

    摘要翻译: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于遮蔽材料的计算机图形(CG)表示。 其中一种方法包括获取描述物理材料的数据; 从渲染引擎接收遮蔽物理材料的CG表示中的特定点的阴影请求,其中所述请求标识所述特定点的映射位置,所述映射位置处的视图方向以及所述映射位置处的光方向 ; 使用多个码垛图像计算所述映射位置处的直接照明颜色; 使用描述物理材料的数据在映射位置计算间接照明颜色; 通过组合直接照明颜色和间接照明颜色,在映射位置产生最终颜色; 并向渲染引擎提供最终颜色以用于渲染物理材料的CG表示。

    Shading CG representations of materials

    公开(公告)号:US08982126B1

    公开(公告)日:2015-03-17

    申请号:US14448666

    申请日:2014-07-31

    IPC分类号: G06T15/50 G06T11/00 G09G5/02

    摘要: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for shading computer graphics (CG) representations of materials. One of the methods includes obtaining data describing a physical material; receiving a shading request to shade a particular point in a CG representation of the physical material from a rendering engine, wherein the request identifies a mapping position of the particular point, a view direction at the mapping position, and a light direction at the mapping position; calculating a direct lighting color at the mapping position using a plurality of palettized images; calculating an indirect lighting color at the mapping position using the data describing the physical material; generating a final color at the mapping position by combining the direct lighting color and the indirect lighting color; and providing the final color to the rendering engine for use in rendering the CG representation of the physical material.

    RENDERING IMAGES USING MODIFIED MULTIPLE IMPORTANCE SAMPLING

    公开(公告)号:US20210142555A1

    公开(公告)日:2021-05-13

    申请号:US16679075

    申请日:2019-11-08

    IPC分类号: G06T15/50 G06T15/06

    摘要: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for image rendering. One of the methods includes receiving data describing a scene, wherein the scene comprises one or more light sources and one or more objects having different surface optical properties; receiving a request to render an image of the scene using a multiple importance sampling method that combines a plurality of sampling techniques, wherein each sampling technique uses a different probability distribution to sample a respective fraction of total number of samples; modifying a particular one of the probability distributions to reduce a variance of the multiple importance sampling while holding the respective fractions and the other probability distributions fixed; rendering the scene using the multiple importance sampling using the modified particular probability distribution and the other probability distributions; and outputting the rendered scene in response to the request.

    Rendering images using modified multiple importance sampling

    公开(公告)号:US10984584B1

    公开(公告)日:2021-04-20

    申请号:US16679075

    申请日:2019-11-08

    IPC分类号: G06T15/50 G06T15/06

    摘要: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for image rendering. One of the methods includes receiving data describing a scene, wherein the scene comprises one or more light sources and one or more objects having different surface optical properties; receiving a request to render an image of the scene using a multiple importance sampling method that combines a plurality of sampling techniques, wherein each sampling technique uses a different probability distribution to sample a respective fraction of total number of samples; modifying a particular one of the probability distributions to reduce a variance of the multiple importance sampling while holding the respective fractions and the other probability distributions fixed; rendering the scene using the multiple importance sampling using the modified particular probability distribution and the other probability distributions; and outputting the rendered scene in response to the request.

    Rendering images using ray tracing with multiple light sources

    公开(公告)号:US10403035B2

    公开(公告)日:2019-09-03

    申请号:US15831136

    申请日:2017-12-04

    摘要: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for rendering an image of a scene affected by multiple light sources. In one aspect, a method includes subdividing the scene into cells; sampling light source —point pairs; for each pair, determining a contribution value of the light source to the point; for each cell and each light source: determining a maximum contribution value of the contribution values for the light source to the color of the points that are in the cell, and determining, based on the maximum contribution value, a significance value that is a measure of an estimated importance of the light source in rendering a portion of the image corresponding to the cell; and rendering the image of the scene by sampling light sources having a higher significance value more often than light sources having a lower significance value.