Hexahedral Mesh Generation from Volumetric Data by Dual Interval Volume

Total Page:16

File Type:pdf, Size:1020Kb

Hexahedral Mesh Generation from Volumetric Data by Dual Interval Volume Hexahedral Mesh Generation from Volumetric Data by Dual Interval Volume Thesis Presented in Partial Fulfillment of the Requirements for the Degree Master of Science in the Graduate School of The Ohio State University By Fei Xiao Graduate Program in Computer Science and Engineering The Ohio State University 2018 Thesis Committee Dr. Rephael Wenger, Advisor Dr. Tamal Dey Copyrighted by Fei Xiao 2018 Abstract Finite element methods play an important role in the field of scientific research and engineering applications. An important requirement of numerical methods is to discretize the model into a mesh composed of simple elements. In three-dimensional numerical analysis, tetrahedral and hexahedral elements are usually used. Tetrahedral meshes have the advantage of high efficiency, easy implementation, flexibility for adaptive mesh generation and (relatively) easy mesh regeneration. However, hexahedral meshes have an advantage over tetrahedron element meshes regarding the analysis accuracy and total number of elements. This makes hexahedral meshes an attractive choice for numerical analysis. In medical and industrial applications, X-ray computed tomography (CT) or magnetic resonance imaging (MRI) scanners are widely used in medical and industrial diagnostics. The CT and MRI produce a regular grid with scalar values at each grid vertex. This regular grid is called volumetric data. Hexahedral mesh generation for volumetric data provides an opportunity to exploit the structure provided in the volumetric data. One way to generate hexahedral meshes from the volumetric data is to extract the surface geometry first and then mesh the object. However, this two-step approach takes extra time and effort for mesh generation. Also, this approach does not take the advantage of the regular grid from which the surface is generated. i The advantage of generating hexahedral meshes directly from a regular grid is that the underlying grid can guide hexahedral mesh generation. There are usually one or two hexahedral vertices placed in each grid cube. This property keeps the vertices well separated. Previous work constructing hexahedral meshes directly from volumetric data placed a single mesh vertex in each grid cube. That algorithm required adaptive refinement to avoid non-manifold conditions. This paper proposes a new algorithm, called Dual Interval Volume, to generate an all hexahedral mesh directly from volumetric data. Our algorithm allows two or more hexahedral mesh vertices to be placed in the same grid cube such that some of the non- manifold issues can be avoided. Special rules are used to guarantee that the output meshes are manifolds. Smoothing methods are implemented to improve the mesh quality. The algorithm is tested with real volumetric data and the results are compared with commercial software. ii Acknowledgments First and foremost, I would like to express my deep gratitude to my advisor, Dr. Rephael Wenger, for his support and guidance throughout last two years. By working with him, I have learned to solve problems in computer science. He is a rigorous researcher. I feel very lucky that learning with Dr. Wenger is such a pleasant journey. I am grateful to Dr. Tamal Dey for serving on the thesis committee, as well as for his Geometric Modeling class. Among all the classes I have ever taken, his class is the most important one to this thesis. Dr. Dey is good at encouraging students asking questions, and then answering the questions themselves. This process helped me understand the geometric concepts better and longer. The best thing for a student like me is learning from such a remarkable teacher. At last, I give my appreciation to my wife and my parents. Without their support and encouragement, I cannot finish this thesis. It is power of love keeps me progressing. iii Vita Jul 2013 . .B. Sc. Naval Architecture and Ocean Engineering Shanghai Jiao Tong University. Shanghai, China May 2015 . M.Sc. Ocean Engineering Texas A&M University College Station, Texas, USA Aug 2015 – Present . ..M.Sc Student, Computer Science and Engineering The Ohio State University. Columbus, OH, USA Publications Soghrati, S., Xiao, F., & Nagarajan, A. (2017). A conforming to interface structured adaptive mesh refinement technique for modeling fracture problems. Computational Mechanics, 59(4), 667-684. Fields of Study Major Field: Computer Science and Engineering iv Table of Contents Abstract ................................................................................................................................ i Acknowledgments.............................................................................................................. iii Vita ..................................................................................................................................... iv List of Tables .................................................................................................................... vii List of Figures .................................................................................................................. viii Chapter 1. Introduction ....................................................................................................... 1 Chapter 2. Background ...................................................................................................... 4 2.1 Isosurface extraction ............................................................................................. 5 2.2 Mesh Generation ................................................................................................... 9 2.2.1 Definition of Mesh ..................................................................................... 9 2.2.2 Triangle/Tetrahedral Mesh Generation .................................................... 11 2.2.3 Hexahedral Mesh ............................................................................................. 12 2.3 Mesh Quality Improvement ................................................................................ 14 Chapter 3. Dual Interval Volume ..................................................................................... 16 3.1 Definitions and Notations ................................................................................... 16 3.2 Dual Marching Cubes ......................................................................................... 17 3.3 DIVol .................................................................................................................. 22 3.3.1 Background .............................................................................................. 22 3.3.2 Construction of the Interval Volume Lookup Table ................................ 23 3.4 Manifold .............................................................................................................. 29 Chapter 4 Hexahedral Mesh Quality ................................................................................. 45 v 4.1 Hexahedral Mesh Quality Metrics ...................................................................... 45 4.2 Mesh Quality Improvement ............................................................................. 48 Chapter 5 Experimental Results........................................................................................ 51 5.1 Manifold Check of Random Data ....................................................................... 51 5.2 Manifold Check on Real Data ............................................................................. 52 5.3 Mesh Quality Check on Real Data for Interval Volume [σ0, +∞] .................... 53 5.3.1 Mesh Quality at Internal Vertices ............................................................ 53 5.3.2 Mesh Quality at All Vertices ................................................................... 58 5.4 Mesh Quality Check on Real Data for Interval Volume [σ0, σ1] ...................... 59 5.4.1 Mesh Quality at Internal Vertices ............................................................ 59 5.4.2 Mesh Quality at All Vertices ................................................................... 60 5.5 Mesh Quality Improvement ................................................................................ 61 5.5.1 Short Edge Length Improvement ............................................................. 61 5.5.2 Scaled Jacobian Improvement for All Vertices ....................................... 64 5.5.3 Scaled Jacobian Improvement for Range [σ0, σ1] .................................. 66 5.6 Mesh Quality Comparison with Bolt 2.0 ............................................................ 69 Chapter 6 Conclusions ...................................................................................................... 77 Bibliography ..................................................................................................................... 79 Appendix A. ...................................................................................................................... 86 vi List of Tables Table 1 Mesh Quality Tests of Neghip at Internal Vertices ............................................. 54 Table 2 Comparison of CPU Time between DIVol and Bolt 2.0 ..................................... 70 Table 3 Comparison of Normalized Scaled Jacobian of DIVol and Bolt 2.0 at Internal Vertices ............................................................................................................................. 75 Table 4 Comparison of Normalized Scaled Jacobian of DIVol and Bolt 2.0 at All Vertices ............................................................................................................................
Recommended publications
  • Compression and Streaming of Polygon Meshes
    Compression and Streaming of Polygon Meshes by Martin Isenburg A dissertation submitted to the faculty of the University of North Carolina at Chapel Hill in partial fulfillment of the requirements for the degree of Doctor of Philosophy in the Department of Computer Science. Chapel Hill 2005 Approved by: Jack Snoeyink, Advisor Craig Gotsman, Reader Peter Lindstrom, Reader Dinesh Manocha, Committee Member Ming Lin, Committee Member ii iii ABSTRACT MARTIN ISENBURG: Compression and Streaming of Polygon Meshes (Under the direction of Jack Snoeyink) Polygon meshes provide a simple way to represent three-dimensional surfaces and are the de-facto standard for interactive visualization of geometric models. Storing large polygon meshes in standard indexed formats results in files of substantial size. Such formats allow listing vertices and polygons in any order so that not only the mesh is stored but also the particular ordering of its elements. Mesh compression rearranges vertices and polygons into an order that allows more compact coding of the incidence between vertices and predictive compression of their positions. Previous schemes were designed for triangle meshes and polygonal faces were triangulated prior to compression. I show that polygon models can be encoded more compactly by avoiding the initial triangulation step. I describe two compression schemes that achieve better compression by encoding meshes directly in their polygonal representation. I demonstrate that the same holds true for volume meshes by extending one scheme to hexahedral meshes. Nowadays scientists create polygonal meshes of incredible size. Ironically, com- pression schemes are not capable|at least not on common desktop PCs|to deal with giga-byte size meshes that need compression the most.
    [Show full text]
  • Mesh Compression
    Mesh Compression Dissertation der Fakult¨at f¨ur Informatik der Eberhard-Karls-Universit¨at zu T¨ubingen zur Erlangung des Grades eines Doktors der Naturwissenschaften (Dr. rer. nat.) vorgelegt von Dipl.-Inform. Stefan Gumhold aus Tubingen¨ Tubingen¨ 2000 Tag der m¨undlichen Qualifikation: 19.Juli 2000 Dekan: Prof. Dr. Klaus-J¨orn Lange 1. Berichterstatter: Prof. Dr.-Ing. Wolfgang Straßer 2. Berichterstatter: Prof. Jarek Rossignac iii Zusammenfassung Die Kompression von Netzen ist eine weitgef¨acherte Forschungsrichtung mit Anwen- dungen in den verschiedensten Bereichen, wie zum Beispiel im Bereich der Hand- habung extrem großer Modelle, beim Austausch von dreidimensionalem Inhaltuber ¨ das Internet, im elektronischen Handel, als anpassungsf¨ahige Repr¨asentation f¨ur Vo- lumendatens¨atze usw. In dieser Arbeit wird das Verfahren der Cut-Border Machine beschrieben. Die Cut-Border Machine kodiert Netze, indem ein Teilbereich durch das Netz w¨achst (region growing). Kodiert wird die Art und Weise, wie neue Netzele- mente dem wachsenden Teilbereich einverleibt werden. Das Verfahren der Cut-Border Machine kann sowohl auf Dreiecksnetze als auch auf Tetraedernetze angewendet wer- den. Trotz der einfachen Struktur des Verfahrens kann eine sehr hohe Kompression- srate erzielt werden. Im Falle von Tetraedernetzen erreicht die Cut-Border Machine die beste Kompressionsrate von allen bekannten Verfahren. Die einfache Struktur der Cut-Border Machine erm¨oglicht einerseits die Realisierung direkt in Hardware und ist auch als Implementierung in Software extrem schnell. Auf der anderen Seite erlaubt die Einfachheit eine theoretische Analyse des Algorithmus. Gezeigt werden konnte, dass f¨ur ebene Triangulierungen eine leicht modifizierte Version der Cut-Border Machine lineare Laufzeiten in der Zahl der Knoten erzielt und dass die komprimierte Darstellung nur linearen Speicherbedarf ben¨otigt, d.h.
    [Show full text]
  • MASTER THESIS Generating Hollow Offset Surface Meshes From
    Department of Information and Computing Sciences Utrecht University The Netherlands MASTER THESIS ICA-3746356 Generating hollow offset surface meshes from segmented CT volumes using distance fields Submitted on 20th August 2019 By M.F.A. Martens Project supervisor (first examiner): prof. dr. R.C. Veltkamp Second examiner: dr. ir. A.F. van der Stappen Daily supervisor: Jan de Vaan Abstract We propose a method to generate hollow offset surface meshes from CT data using distance fields, in general and in the context of the 3mensio software package. Our method improves on several shortcomings of the currently implemented morpholo- gical offsetting method, like a blocky appearance of the offset surface, and uneven distance between the original surface and the offset surface. Our distance field ap- proach is very robust, and performs consistently for a wide range of tested anatomy and across different levels of CT voxel scaling. Our new method is able to return an offset mesh from CT segmentation data in an acceptable amount of time: mostly below 20 seconds, even for very large segmentations. Acknowledgements I want to thank 3mensio Medical Imaging B.V, and my daily supervisor Jan de Vaan in particular, for providing the opportunity to do an internship at their company, and for the support throughout the writing of this thesis report. I also want to thank my main supervisor and first examiner, prof. dr. Remco Veltkamp, for the help with all of my questions and for the feedback on earlier versions of this report. Also I would like to thank dr. ir. Frank van der Stappen, who agreed to by my second examiner.
    [Show full text]
  • An Approach of Using Delaunay Refinement to Mesh Continuous Height Fields
    DEGREE PROJECT IN TECHNOLOGY, FIRST CYCLE, 15 CREDITS STOCKHOLM, SWEDEN 2017 An approach of using Delaunay refinement to mesh continuous height fields NOAH TELL ANTON THUN KTH ROYAL INSTITUTE OF TECHNOLOGY SCHOOL OF COMPUTER SCIENCE AND COMMUNICATION An approach of using Delaunay refinement to mesh continuous height fields NOAH TELL ANTON THUN Degree Programme in Computer Science Date: June 5, 2017 Supervisor: Alexander Kozlov Examiner: Örjan Ekeberg Swedish title: En metod att använda Delaunay-raffinemang för att skapa polygonytor av kontinuerliga höjdfält School of Computer Science and Communication Abstract Delaunay refinement is a mesh triangulation method with the goal of generating well-shaped triangles to obtain a valid Delaunay triangulation. In this thesis, an approach of using this method for meshing continuous height field terrains is presented using Perlin noise as the height field. The Delaunay approach is compared to grid-based meshing to verify that the theoretical time complexity O(n log n) holds and how accurately and deterministically the Delaunay approach can represent the height field. However, even though grid-based mesh generation is faster due to an O(n) time complexity, the focus of the report is to find out if De- launay refinement can be used to generate meshes quick enough for real-time applications. As the available memory for rendering the meshes is limited, a solution for providing a co- hesive mesh surface is presented using a hole filling algorithm since the Delaunay approach ends up leaving gaps in the mesh when a chunk division is used to limit the total mesh count present in the application.
    [Show full text]
  • A Congruence Problem for Polyhedra
    A congruence problem for polyhedra Alexander Borisov, Mark Dickinson, Stuart Hastings April 18, 2007 Abstract It is well known that to determine a triangle up to congruence requires 3 measurements: three sides, two sides and the included angle, or one side and two angles. We consider various generalizations of this fact to two and three dimensions. In particular we consider the following question: given a convex polyhedron P , how many measurements are required to determine P up to congruence? We show that in general the answer is that the number of measurements required is equal to the number of edges of the polyhedron. However, for many polyhedra fewer measurements suffice; in the case of the cube we show that nine carefully chosen measurements are enough. We also prove a number of analogous results for planar polygons. In particular we describe a variety of quadrilaterals, including all rhombi and all rectangles, that can be determined up to congruence with only four measurements, and we prove the existence of n-gons requiring only n measurements. Finally, we show that one cannot do better: for any ordered set of n distinct points in the plane one needs at least n measurements to determine this set up to congruence. An appendix by David Allwright shows that the set of twelve face-diagonals of the cube fails to determine the cube up to conjugacy. Allwright gives a classification of all hexahedra with all face- diagonals of equal length. 1 Introduction We discuss a class of problems about the congruence or similarity of three dimensional polyhedra.
    [Show full text]
  • Fundamental Principles Governing the Patterning of Polyhedra
    FUNDAMENTAL PRINCIPLES GOVERNING THE PATTERNING OF POLYHEDRA B.G. Thomas and M.A. Hann School of Design, University of Leeds, Leeds LS2 9JT, UK. [email protected] ABSTRACT: This paper is concerned with the regular patterning (or tiling) of the five regular polyhedra (known as the Platonic solids). The symmetries of the seventeen classes of regularly repeating patterns are considered, and those pattern classes that are capable of tiling each solid are identified. Based largely on considering the symmetry characteristics of both the pattern and the solid, a first step is made towards generating a series of rules governing the regular tiling of three-dimensional objects. Key words: symmetry, tilings, polyhedra 1. INTRODUCTION A polyhedron has been defined by Coxeter as “a finite, connected set of plane polygons, such that every side of each polygon belongs also to just one other polygon, with the provision that the polygons surrounding each vertex form a single circuit” (Coxeter, 1948, p.4). The polygons that join to form polyhedra are called faces, 1 these faces meet at edges, and edges come together at vertices. The polyhedron forms a single closed surface, dissecting space into two regions, the interior, which is finite, and the exterior that is infinite (Coxeter, 1948, p.5). The regularity of polyhedra involves regular faces, equally surrounded vertices and equal solid angles (Coxeter, 1948, p.16). Under these conditions, there are nine regular polyhedra, five being the convex Platonic solids and four being the concave Kepler-Poinsot solids. The term regular polyhedron is often used to refer only to the Platonic solids (Cromwell, 1997, p.53).
    [Show full text]
  • The Crystal Forms of Diamond and Their Significance
    THE CRYSTAL FORMS OF DIAMOND AND THEIR SIGNIFICANCE BY SIR C. V. RAMAN AND S. RAMASESHAN (From the Department of Physics, Indian Institute of Science, Bangalore) Received for publication, June 4, 1946 CONTENTS 1. Introductory Statement. 2. General Descriptive Characters. 3~ Some Theoretical Considerations. 4. Geometric Preliminaries. 5. The Configuration of the Edges. 6. The Crystal Symmetry of Diamond. 7. Classification of the Crystal Forros. 8. The Haidinger Diamond. 9. The Triangular Twins. 10. Some Descriptive Notes. 11. The Allo- tropic Modifications of Diamond. 12. Summary. References. Plates. 1. ~NTRODUCTORY STATEMENT THE" crystallography of diamond presents problems of peculiar interest and difficulty. The material as found is usually in the form of complete crystals bounded on all sides by their natural faces, but strangely enough, these faces generally exhibit a marked curvature. The diamonds found in the State of Panna in Central India, for example, are invariably of this kind. Other diamondsJas for example a group of specimens recently acquired for our studies ffom Hyderabad (Deccan)--show both plane and curved faces in combination. Even those diamonds which at first sight seem to resemble the standard forms of geometric crystallography, such as the rhombic dodeca- hedron or the octahedron, are found on scrutiny to exhibit features which preclude such an identification. This is the case, for example, witb. the South African diamonds presented to us for the purpose of these studŸ by the De Beers Mining Corporation of Kimberley. From these facts it is evident that the crystallography of diamond stands in a class by itself apart from that of other substances and needs to be approached from a distinctive stand- point.
    [Show full text]
  • Tetrahedral Decompositions of Hexahedral Meshes
    View metadata, citation and similar papers at core.ac.uk brought to you by CORE provided by Elsevier - Publisher Connector Europ. J. Combinatorics (1989) 10, 435-443 Tetrahedral Decompositions of Hexahedral Meshes DEREK HACON AND CARLOS TOMEI A hexahedral mesh is a partition of a region in 3-space 1R3 into (not necessarily regular) hexahedra which fit together face to face. We are concerned here with the question of how the hexahedra may be decomposed into tetrahedra without introducing any new vertices. We consider two possible decompositions, in which each hexahedron breaks into five or six tetrahedra in a prescribed fashion. In both cases, we obtain simple verifiable criteria for the existence of a decomposition, by making use of elementary facts of graph theory and algebraic. topology. 1. INTRODUcnON A hexahedral mesh is a partition of a region in 3-space ~3 into (not necessarily regular) hexahedra which fit together face to face. We are concerned here with the question of how the hexahedra may be decomposed into tetrahedra without introduc­ ing any new vertices. There is one well known [1] way of decomposing a hexahedral mesh into non-overlapping tetrahedra which always works. Start by labelling the vertices 1,2,3, .... Then divide each face into two triangles by the diagonal containing the first vertex of the face. Next consider a hexahedron H with first vertex V. The three faces of H not containing V have already been divided up into a total of six triangles, so take each of these to be the base of a tetrahedron with apex V.
    [Show full text]
  • Voronoi Meshing Without Clipping
    VoroCrust: Voronoi Meshing Without Clipping AHMED ABDELKADER, University of Maryland, College Park CHANDRAJIT L. BAJAJ, University of Texas, Austin MOHAMED S. EBEIDA∗, Sandia National Laboratories AHMED H. MAHMOUD, University of California, Davis SCOTT A. MITCHELL, Sandia National Laboratories JOHN D. OWENS, University of California, Davis AHMAD A. RUSHDI, Sandia National Laboratories 0.00 0.99 0.41 1.00 0.0 0.2 0.4 0.6 0.8 1.0 0.4 0.5 0.6 0.7 0.8 0.9 1.0 Fig. 1. State-of-the-art methods for conforming Voronoi meshing clip Voronoi cells at the bounding surface. The Restricted Voronoi Diagram [Yan et al. 2013] (left) is sensitive to the input tessellation and produces surface elements of very low quality, per the shortest-to-longest edge ratio distribution shown in the inset. In contrast, VoroCrust (right) generates an unclipped Voronoi mesh conforming to a high-quality surface mesh. Polyhedral meshes are increasingly becoming an attractive option algorithm that can handle broad classes of domains exhibiting with particular advantages over traditional meshes for certain arbitrarily curved boundaries and sharp features. In addition, the applications. What has been missing is a robust polyhedral meshing power of primal-dual mesh pairs, exemplified by Voronoi-Delaunay meshes, has been recognized as an important ingredient in numerous ∗ Correspondence address: [email protected]. Author names are listed in alphabetical order. formulations. The VoroCrust algorithm is the first provably-correct This material is based upon work supported by the U.S. Department algorithm for conforming polyhedral Voronoi meshing for non- of Energy, Office of Science, Office of Advanced Scientific Computing convex and non-manifold domains with guarantees on the quality Research (ASCR), Applied Mathematics Program, and the Laboratory of both surface and volume elements.
    [Show full text]
  • Computing Three-Dimensional Constrained Delaunay Refinement Using the GPU
    Computing Three-dimensional Constrained Delaunay Refinement Using the GPU Zhenghai Chen Tiow-Seng Tan School of Computing School of Computing National University of Singapore National University of Singapore [email protected] [email protected] ABSTRACT collectively called elements, are split in this order in many rounds We propose the first GPU algorithm for the 3D triangulation refine- until there are no more bad tetrahedra. Each round, the splitting ment problem. For an input of a piecewise linear complex G and is done to many elements in parallel with many GPU threads. The a constant B, it produces, by adding Steiner points, a constrained algorithm first calculates the so-called splitting points that can split Delaunay triangulation conforming to G and containing tetrahedra elements into smaller ones, then decides on a subset of them to mostly of radius-edge ratios smaller than B. Our implementation of be Steiner points for actual insertions into the triangulation T . the algorithm shows that it can be an order of magnitude faster than Note first that a splitting point is calculated by a GPU threadas the best CPU algorithm while using a similar amount of Steiner the midpoint of a subsegment, the circumcenter of the circumcircle points to produce triangulations of comparable quality. of the subface, and the circumcenter of the circumsphere of the tetrahedron. Note second that not all splitting points calculated CCS CONCEPTS can be inserted as Steiner points in a same round as they together can potentially create undesirable short edges in T to cause non- • Theory of computation → Computational geometry; • Com- termination of the algorithm.
    [Show full text]
  • Topological Issues in Hexahedral Meshing
    Topological Issues in Hexahedral Meshing David Eppstein Univ. of California, Irvine Dept. of Information and Computer Science Topological issues in hexahedral meshing D. Eppstein, UC Irvine, ATMCS 2001 Outline I. What is meshing? Problem statement — Types of mesh — Quality issues — Duality II. What can we mesh? Necessary conditions — Sufficient conditions for topological mesh — Geometric existence problem — bicuboid III. How well can we mesh? Mesh complexity — Provable quality IV. How can we make our meshes better? Point placement — topological changes — flipping — flip graph connectivity — bicuboid revisited Topological issues in hexahedral meshing D. Eppstein, UC Irvine, ATMCS 2001 I. What is Meshing? Given an input domain (manifold with boundary or possibly non-manifold geometry) Partition it into simple cells (triangles, quadrilaterals, tetrahedra, cuboids) Essential preprocessing step for finite element method (numerical solution of differential equations e.g. airflow) Other applications e.g. computer graphics Topological issues in hexahedral meshing D. Eppstein, UC Irvine, ATMCS 2001 Triangle mesh of Lake Superior [Ruppert] Topological issues in hexahedral meshing D. Eppstein, UC Irvine, ATMCS 2001 Quadrilateral mesh of an irregular polygon (all quadrilaterals kite-shaped) Topological issues in hexahedral meshing D. Eppstein, UC Irvine, ATMCS 2001 Triangle mesh on three-dimensional surface [Chew] Topological issues in hexahedral meshing D. Eppstein, UC Irvine, ATMCS 2001 Tetrahedral mesh of a cube Topological issues in hexahedral
    [Show full text]
  • 41 Three Dimensional Shapes
    41 Three Dimensional Shapes Space figures are the first shapes children perceive in their environment. In elementary school, children learn about the most basic classes of space fig- ures such as prisms, pyramids, cylinders, cones and spheres. This section concerns the definitions of these space figures and their properties. Planes and Lines in Space As a basis for studying space figures, first consider relationships among lines and planes in space. These relationships are helpful in analyzing and defining space figures. Two planes in space are either parallel as in Figure 41.1(a) or intersect as in Figure 41.1(b). Figure 41.1 The angle formed by two intersecting planes is called the dihedral angle. It is measured by measuring an angle whose sides line in the planes and are perpendicular to the line of intersection of the planes as shown in Figure 41.2. Figure 41.2 Some examples of dihedral angles and their measures are shown in Figure 41.3. 1 Figure 41.3 Two nonintersecting lines in space are parallel if they belong to a common plane. Two nonintersecting lines that do not belong to the same plane are called skew lines. If a line does not intersect a plane then it is said to be parallel to the plane. A line is said to be perpendicular to a plane at a point A if every line in the plane through A intersects the line at a right angle. Figures illustrating these terms are shown in Figure 41.4. Figure 41.4 Polyhedra To define a polyhedron, we need the terms ”simple closed surface” and ”polygonal region.” By a simple closed surface we mean any surface with- out holes and that encloses a hollow region-its interior.
    [Show full text]