Invention Grant
- Patent Title: Systems and methods for self-intersection avoidance in ray tracing
- Patent Title (中): 射线跟踪中自相交避避的系统和方法
-
Application No.: US12563436Application Date: 2009-09-21
-
Publication No.: US08441482B2Publication Date: 2013-05-14
- Inventor: Cüneyt Özdaç , Jason Rupert Redgrave
- Applicant: Cüneyt Özdaç , Jason Rupert Redgrave
- Applicant Address: US CA San Francisco
- Assignee: Caustic Graphics, Inc.
- Current Assignee: Caustic Graphics, Inc.
- Current Assignee Address: US CA San Francisco
- Agency: ArtesynIP, Inc.
- Agent Michael S. Garrabrants
- Main IPC: G06T15/50
- IPC: G06T15/50

Abstract:
Aspects include systems, methods, and media for implementing methods relating to detection of invalid intersections during ray tracing. Invalid intersections can arise from imprecision in computer-based number representation, causing ray origins to be located inappropriately. In some aspects, a ray can be associated with information relating to an expected angle between the ray's direction and a normal for a to-be-identified primitive intersected by that ray. If the angle between the ray's direction and the normal of an intersected primitive is within expectations, then that information can be used in predicting whether the intersection is valid. Such expectation information can be presented as a single bit determined by a shader performing a dot product of the ray and a normal of a primitive intersected by a parent ray, or can be obtained as a by-product of ray/primitive intersection testing. Such information also can be based on whether the shader is emitting to have reflection or refraction type ray behavior.
Public/Granted literature
- US20110069067A1 SYSTEMS AND METHODS FOR SELF-INTERSECTION AVOIDANCE IN RAY TRACING Public/Granted day:2011-03-24
Information query
IPC分类:
G | 物理 |
G06 | 计算;推算或计数 |
G06T | 一般的图像数据处理或产生 |
G06T15/00 | 3D〔三维〕图像的加工 |
G06T15/50 | .发光效果 |