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. (WO2009058845) REAL-TIME MESH SIMPLIFICATION USING THE GRAPHICS-PROCESSING UNIT
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2009/058845    International Application No.:    PCT/US2008/081561
Publication Date: 07.05.2009 International Filing Date: 29.10.2008
IPC:
G06T 17/20 (2006.01)
Applicants: ADVANCED MICRO DEVICES [US/US]; One AMD Place, Sunnyvale, CA 94088-3453 (US) (For All Designated States Except US).
DECORO, Christopher [US/US]; (US) (For US Only).
TATARCHUK, Natalya [US/US]; (US) (For US Only)
Inventors: DECORO, Christopher; (US).
TATARCHUK, Natalya; (US)
Agent: RODRIGUEZ, Michael, A.; Guerin & Rodriguez, LLP 5 Mount Royal Avenue Mount Royal Office Park Marlborough, Massachusetts 01752 (US)
Priority Data:
60/983,607 30.10.2007 US
Title (EN) REAL-TIME MESH SIMPLIFICATION USING THE GRAPHICS-PROCESSING UNIT
(FR) SIMPLIFICATION DE MAILLE EN TEMPS RÉEL UTILISANT L'UNITÉ DE TRAITEMENT DES GRAPHIQUES
Abstract: front page image
(EN)A graphics-processing unit is used to perform mesh simplification. A vertex shader receives a dataset for an input mesh that portrays a three-dimensional graphics object. The vertex shader generates from the dataset vertices for primitives that make up the input mesh. The input mesh is divided into a grid of cells. A geometry shader receives the vertices from the vertex shader and generates from the received vertices a simplified mesh that portrays the three-dimensional graphics object in less detail than the input mesh. Before the input mesh is divided into grid cells, a warping function can be applied to the input mesh based on a weighting function to warp the input mesh, thereby increasing sampling at a region of interest. A projective warping can be performed on the grid to produce grid cells of different volumes in accordance with a camera position.
(FR)L'invention concerne une unité de traitement des graphiques utilisée pour réaliser une simplification de maille. Un outil d'ombrage de vertex reçoit un ensemble de données pour une maille d'entrée qui représente un objet graphique tridimensionnel. L'outil d'ombrage de vertex génère à partir de l'ensemble de données des sommets pour les primitives qui constituent la maille d'entrée. La maille d'entrée est divisée en une grille de cellules. Un outil d'ombrage géométrique reçoit les sommets de l'outil d'ombrage de vertex et génère à partir des sommets reçus une maille simplifiée qui représente l'objet graphique tridimensionnel avec moins de détails que la maille d'entrée. Avant la division de la maille d'entrée en une grille de cellules, une fonction de déformation peut être appliquée à la maille d'entrée selon une fonction de pondération pour déformer la maille d'entrée, augmentant ainsi l'échantillonnage d'une région d'intérêt. Une déformation projective peut être réalisée sur la grille pour produire une grille de cellules de volumes différents selon une position de caméra.
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)