Hierarchical grid conversion. (October 2016)
- Record Type:
- Journal Article
- Title:
- Hierarchical grid conversion. (October 2016)
- Main Title:
- Hierarchical grid conversion
- Authors:
- Mahdavi-Amiri, Ali
Harrison, Erika
Samavati, Faramarz - Abstract:
- Abstract: Hierarchical grids appear in various applications in computer graphics such as subdivision and multiresolution surfaces, and terrain models. Since the different grid types perform better at different tasks, it is desired to switch between regular grids to take advantages of these grids. Based on a 2D domain obtained from the connectivity information of a mesh, we can define simple conversions to switch between regular grids. In this paper, we introduce a general framework that can be used to convert a given grid to another and we discuss the properties of these refinements such as their transformations. This framework is hierarchical meaning that it provides conversions between meshes at different level of refinement. To describe the use of this framework, we define new regular and near-regular refinements with good properties such as small factors. We also describe how grid conversion enables us to use patch-based data structures for hexagonal cells and near-regular refinements. To do so, meshes are converted to a set of quadrilateral patches that can be stored in simple structures. Near-regular refinements are also supported by defining two sets of neighborhood vectors that connect a vertex to its neighbors and are useful to address connectivity queries. Highlights: Refinements and simple grid conversions are combined. Grid conversions are obtained by modifying the connectivity of vertices. Transformations imposed by grid conversions and refinements are computed.Abstract: Hierarchical grids appear in various applications in computer graphics such as subdivision and multiresolution surfaces, and terrain models. Since the different grid types perform better at different tasks, it is desired to switch between regular grids to take advantages of these grids. Based on a 2D domain obtained from the connectivity information of a mesh, we can define simple conversions to switch between regular grids. In this paper, we introduce a general framework that can be used to convert a given grid to another and we discuss the properties of these refinements such as their transformations. This framework is hierarchical meaning that it provides conversions between meshes at different level of refinement. To describe the use of this framework, we define new regular and near-regular refinements with good properties such as small factors. We also describe how grid conversion enables us to use patch-based data structures for hexagonal cells and near-regular refinements. To do so, meshes are converted to a set of quadrilateral patches that can be stored in simple structures. Near-regular refinements are also supported by defining two sets of neighborhood vectors that connect a vertex to its neighbors and are useful to address connectivity queries. Highlights: Refinements and simple grid conversions are combined. Grid conversions are obtained by modifying the connectivity of vertices. Transformations imposed by grid conversions and refinements are computed. We employ Grid Conversion to define new regular and semiregular refinements. We also employ it for extending patch-based data structures. Graphical abstract: … (more)
- Is Part Of:
- Computer aided design. Volume 79(2016)
- Journal:
- Computer aided design
- Issue:
- Volume 79(2016)
- Issue Display:
- Volume 79, Issue 2016 (2016)
- Year:
- 2016
- Volume:
- 79
- Issue:
- 2016
- Issue Sort Value:
- 2016-0079-2016-0000
- Page Start:
- 12
- Page End:
- 26
- Publication Date:
- 2016-10
- Subjects:
- Refinements -- Grid conversion -- Patch-based data structures -- Transformations -- Semiregular -- Subdivision
Computer-aided design -- Periodicals
Engineering design -- Data processing -- Periodicals
Computer graphics -- Periodicals
Conception technique -- Informatique -- Périodiques
Infographie -- Périodiques
Computer graphics
Engineering design -- Data processing
Periodicals
Electronic journals
620.00420285 - Journal URLs:
- http://www.journals.elsevier.com/computer-aided-design/ ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.cad.2016.04.005 ↗
- Languages:
- English
- ISSNs:
- 0010-4485
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3393.520000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 2756.xml