Introduction The modern world of computer graphics is mostly dominated by polygonal models. Due to their scalability and ease of rendering such models.

Презентация:



Advertisements
Похожие презентации
Loader Design Options Linkage Editors Dynamic Linking Bootstrap Loaders.
Advertisements

PAT312, Section 21, December 2006 S21-1 Copyright 2007 MSC.Software Corporation SECTION 21 GROUPS.
Ionospheric model. Introduction Because of the complicated nature of the ionosphere, there have been numerous approaches for ionospheric modeling. In.
HPC Pipelining Parallelism is achieved by starting to execute one instruction before the previous one is finished. The simplest kind overlaps the execution.
© 2004 Cisco Systems, Inc. All rights reserved. IPTX v Module Summary Quality of Service (QoS) is the ability of the network to provide better or.
© 2006 Cisco Systems, Inc. All rights reserved.IP6FD v IPv6 Transition Mechanisms Implementing Dual Stack.
WEB SERVICES Mr. P. VASANTH SENA. W EB SERVICES The world before Situation Problems Solutions Motiv. for Web Services Probs. with Curr. sols. Web Services.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v Optimizing BGP Scalability Implementing BGP Peer Groups.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v Route Selection Using Policy Controls Using Multihomed BGP Networks.
Introducing Cisco Network Service Architectures © 2004 Cisco Systems, Inc. All rights reserved. Introducing the Cisco AVVID Framework ARCH v
© 2006 Cisco Systems, Inc. All rights reserved.ONT v Introduction to IP QoS Identifying Models for Implementing QoS.
Genetics Genetics (from Ancient Greek γενετικός genetikos, "genitive" and that from γένεσις genesis, "origin"),[1][2][3] a discipline of biology, is the.
Power saving control for the mobile DVB-H receivers based on H.264/SVC standard Eugeny Belyaev, Vitaly Grinko, Ann Ukhanova Saint-Petersburg State University.
© 2006 Cisco Systems, Inc. All rights reserved. ICND v Module Summary Routing information takes the form of entries in a routing table, with one.
© 2002 IBM Corporation Confidential | Date | Other Information, if necessary © Wind River Systems, released under EPL 1.0. All logos are TM of their respective.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v Route Selection Using Policy Controls Applying Route-Maps as BGP Filters.
© 2009 Avaya Inc. All rights reserved.1 Chapter Four, UMS Web Services Module Three – Exchange 2007.
Carousel from flshow.netflshow.net by Saverio CaminitiSaverio Caminiti.
© 2009 Avaya Inc. All rights reserved.1 Chapter Three, Voic Pro Advanced Functions Module Four – Voic Campaigns.
S6-1 PAT325, Section 6, February 2004 Copyright 2004 MSC.Software Corporation SECTION 6 MAKING PLIES WITH MSC.LAMINATE MODELER Ply #1 Ply #2.
Транксрипт:

Introduction The modern world of computer graphics is mostly dominated by polygonal models. Due to their scalability and ease of rendering such models have various applications in a wide range of fields. Unfortunately some shape modelling and animation problems can hardly be overcome using polygonal models only. For example, dramatic changes of the shape (involving change of topology) or metamorphosis between different shapes can not be performed easily. The Function Representation (FRep) [Pasko et al. 1995] allows us to overcome some of the problems and simplify the process of the major model modification. Our system is based on a hybrid modelling concept, where polygonal and FRep models are combined together and can be evaluated in near-real or real time. It allows us to: produce animations involving dramatic changes of the shape (e.g. metamorphosis, viscoelastic behaviour, character modifications etc) in short times (Fig.) interactively create complex shapes with changing topology (Fig.) and specified level of detail (LOD) integrate existing animated polygonal models and FRep models within a single model Generate FRep model approximating the mesh. Either embedding or attaching FRep model to the mesh Synchronize skeletons for polygonal model and functional model Effects hardly achievable with pure polygonal models Automatic geometric LOD (can be tweaked depending on hardware) Scalability Easy integration into existing pipelines Large number of potential applications (new special effects, user generated content, SMTH ELSE etc) We have implemented the proposed approach as a plug-in for Maya. Our plug-in requires the user to specify both the skeletons and polygonal meshes, which are used to calculate the initial parameters of all the skeletal primitives of the convolution surface. Intermediate results of the implicit surface polygonization can be seen in the editor window in near real- time. Each parameter can be animated over time thus providing the user with more flexibility to produce various effects. Task is easily parallelized (independent function evaluations). Mesh from scalar field can be extracted using simple polygonization algorithm. CUDA generates volume data and after polygonization fills the vertex buffer. DirectX or OpenGL with geometry shaders. Performance scales almost linearly with the num of processers, time coherence, skipping frames

Компактное представление Высокая вычислительная сложность Независимость от разрешения Вычисление модели в произвольной последовательности Ограниченный объем разделяемой и кэш памяти Большое число независимых АЛУ («аппаратных потоков») Постоянное улучшение технических характеристик Упрощение параллелизации Моделирование с помощью FRep Интерактивная визуализация FRep GPU