Coherent memory access in Monte Carlo volume rendering
    1.
    发明授权
    Coherent memory access in Monte Carlo volume rendering 有权
    在蒙特卡罗体积渲染中的相干记忆存取

    公开(公告)号:US09582926B2

    公开(公告)日:2017-02-28

    申请号:US14719469

    申请日:2015-05-22

    摘要: A method for Monte Carlo volume rendering in accordance with the present teachings includes: (a) tracing a plurality of light rays into a scene containing volumetric data, the light rays configured for simulating global illumination; (b) randomizing the scattering location and direction of the plurality of light rays through the volume, wherein a common sequence of random numbers is used in order for the scattering direction of each of the plurality of randomized scattered light rays to be substantially parallel; (c) computing at least one trilinearly interpolated and shaded sample along each of the plurality of randomized scattered light rays based on stored volumetric data, wherein at least a portion of the stored volumetric data used in at least a portion of the computing is configured for coherent access; and (d) rendering the volume with global illumination based on a plurality of iterations of the tracing, the randomizing, and the computing. Systems for Monte Carlo volume rendering are described.

    摘要翻译: 根据本教导的蒙特卡罗体绘制方法包括:(a)将多个光线追踪到包含体积数据的场景中,所述光线被配置用于模拟全局照明; (b)使所述多个光线的散射位置和方向随机化,通过所述体积使用共同的随机数序列,以使所述多个随机散射光中的每一个的散射方向基本平行; (c)基于存储的体积数据计算沿着所述多个随机散射光线中的每一个的至少一个三线性内插和阴影样本,其中在所述计算的至少一部分中使用的所存储的体积数据的至少一部分被配置为 连贯的访问; 和(d)基于跟踪,随机化和计算的多次迭代来渲染具有全局照明的体积。 描述了蒙特卡罗体绘制系统。

    Coherent Memory Access in Monte Carlo Volume Rendering
    2.
    发明申请
    Coherent Memory Access in Monte Carlo Volume Rendering 有权
    蒙特卡罗体系渲染中的相干内存访问

    公开(公告)号:US20160343161A1

    公开(公告)日:2016-11-24

    申请号:US14719469

    申请日:2015-05-22

    摘要: A method for Monte Carlo volume rendering in accordance with the present teachings includes: (a) tracing a plurality of light rays into a scene containing volumetric data, the light rays configured for simulating global illumination; (b) randomizing the scattering location and direction of the plurality of light rays through the volume, wherein a common sequence of random numbers is used in order for the scattering direction of each of the plurality of randomized scattered light rays to be substantially parallel; (c) computing at least one trilinearly interpolated and shaded sample along each of the plurality of randomized scattered light rays based on stored volumetric data, wherein at least a portion of the stored volumetric data used in at least a portion of the computing is configured for coherent access; and (d) rendering the volume with global illumination based on a plurality of iterations of the tracing, the randomizing, and the computing. Systems for Monte Carlo volume rendering are described.

    摘要翻译: 根据本教导的蒙特卡罗体绘制方法包括:(a)将多个光线追踪到包含体积数据的场景中,所述光线被配置用于模拟全局照明; (b)使所述多个光线的散射位置和方向随机化,通过所述体积使用共同的随机数序列,以使所述多个随机散射光中的每一个的散射方向基本平行; (c)基于存储的体积数据计算沿着所述多个随机散射光线中的每一个的至少一个三线性内插和阴影样本,其中在所述计算的至少一部分中使用的所存储的体积数据的至少一部分被配置为 连贯的访问; 和(d)基于跟踪,随机化和计算的多次迭代来渲染具有全局照明的体积。 描述了蒙特卡罗体绘制系统。