WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2009067351) SYSTEMS AND METHODS FOR RENDERING WITH RAY TRACING
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2009/067351    International Application No.:    PCT/US2008/083044
Publication Date: 28.05.2009 International Filing Date: 10.11.2008
IPC:
G09G 5/02 (2006.01)
Applicants: CAUSTIC GRAPHICS, INC. [US/US]; 78 First Street, Floor 6, San Francisco, CA 94105 (US) (For All Designated States Except US).
MCCOMBE, James, Alexander [GB/US]; (US) (For US Only).
SALSBURY, Ryan, R. [US/US]; (US) (For US Only).
PETERSON, Luke, Tilman [US/US]; (US) (For US Only)
Inventors: MCCOMBE, James, Alexander; (US).
SALSBURY, Ryan, R.; (US).
PETERSON, Luke, Tilman; (US)
Agent: GARRABRANTS, Michael, S.; Novak Druce + Quigg LLP, 1000 Louisiana Street, Fifty-Third Floor, Houston, TX 77002 (US)
Priority Data:
11/942,336 19.11.2007 US
Title (EN) SYSTEMS AND METHODS FOR RENDERING WITH RAY TRACING
(FR) SYSTÈMES ET PROCÉDÉS DE RENDU AVEC LANCER DE RAYONS
Abstract: front page image
(EN)For ray tracing scenes composed of primitives, systems and methods accelerate ray/primitive intersection identification by testing rays against elements of geometry acceleration data (GAD) in a parallelized intersection testing resource. Groups of rays can be described as shared attribute information and individual ray data for efficient ray data transfer between a host processor and the testing resource. The host processor also hosts shading and/or management processes controlling the testing resource and adapting the ray tracing, as necessary or desirable, to meet criteria, while reducing degradation of rendering quality. The GAD elements can be arranged in a graph, and rays can be collected into collections based on whether a ray intersects a given element. When a collection is deemed ready for further testing, it is tested for intersection with GAD elements connected, in the graph, to the given element. The graph can be hierarchical such that rays of a given collection are tested against children of the GAD element associated with the given collection.
(FR)Pour des scènes de lancer de rayons composées de primitives, des systèmes et des procédés accélèrent l'identification d'intersections rayons/primitives par des tests de rayons par rapport à des éléments de données d'accélération géométriques (GAD) dans une ressource de test d'intersections parallélisées. Les groupes de rayons peuvent être décrits en tant qu'informations d'attributs partagées et données de rayons individuelles pour un transfert de données de rayons efficace entre un processeur hôte et la ressource de test. Le processeur hôte contient également des processus d'ombrage et/ou de gestion commandant la ressource de test et adaptant le lancer de rayons, selon les besoins ou les souhaits, pour satisfaire à des critères, tout en réduisant la dégradation de la qualité de rendu. Les éléments de GAD peuvent être agencés en un graphe, et les rayons peuvent être collectés en des ensembles selon qu'un rayon croise ou non un élément donné. Lorsqu'un ensemble est jugé prêt pour un autre test, il est testé pour une intersection avec les éléments de GAD reliés, sur le graphe, à l'élément donné. Le graphe peut être hiérarchique de sorte que les rayons d'un ensemble donné soient testés par rapport aux enfants de l'élément de GAD associé à l'ensemble donné.
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BR, BW, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RS, RU, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MT, NL, NO, PL, PT, RO, SE, SI, SK, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)