RAY OFFSETTING FOR NUMERICAL IMPRECISION COMPENSATION IN CONTENT GENERATION SYSTEMS AND APPLICATIONS

    公开(公告)号:US20240371073A1

    公开(公告)日:2024-11-07

    申请号:US18597392

    申请日:2024-03-06

    Abstract: Approaches presented herein provide for the reduction in artifacts in image data rendered using ray or path tracing, such as may be due to self-intersections with scene geometry. In at least one embodiment, an appropriate offset value is automatically determined that is to be applied to the spawn point of a secondary ray to be traced, such as may correspond to a hit point of an incoming ray on scene geometry. In at least one embodiment, a single offset value can be calculated that accounts for all sources of numerical error in both construction of the spawn point and during ray traversal, including sources of error in both object space and world space. Once calculated, this single offset can be applied along a normal of a scene geometry, so that any ray traced from a shifted spawn point will not self-intersect the triangle, even for edge or corner cases.

    LIGHTING SIMULATION ANALYSIS USING LIGHT PATH EXPRESSIONS
    5.
    发明申请
    LIGHTING SIMULATION ANALYSIS USING LIGHT PATH EXPRESSIONS 有权
    使用光路表示的照明模拟分析

    公开(公告)号:US20160042559A1

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

    申请号:US14820491

    申请日:2015-08-06

    CPC classification number: G06T15/506 G06T15/06 G06T15/55 G06T2210/04

    Abstract: A method, system, and computer program product for performing a lighting simulation are disclosed. The method includes the steps of receiving a three-dimensional (3D) model, receiving a set of probes, where each probe specifies a location within the 3D model and an orientation of the probe, and performing, via a processor, a lighting simulation based on the 3D model, the set of probes, and one or more light path expressions. The light path expressions are regular expressions that represent a series of events, each event representing an interaction of a ray at a location in the 3D model.

    Abstract translation: 公开了一种用于执行照明模拟的方法,系统和计算机程序产品。 该方法包括以下步骤:接收三维(3D)模型,接收一组探针,其中每个探针指定3D模型内的位置和探针的取向,以及经由处理器执行基于照明模拟 在3D模型上,探针组和一个或多个光路表达式。 光路表达式是表示一系列事件的正则表达式,每个事件表示3D模型中某个位置的光线相互作用。

Patent Agency Ranking