Consistently Oriented Dart-based 3D Modelling by Means of Geometric Algebra and Combinatorial Maps

The modelling of real world objects is not a straightforward subject. There are many different schemes; constructive solid geometry (CSG), cell decomposition, boundary representation, etcetera. Obviously, somehow, any scheme will be related to any other since they have a common goal. The paper shows...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Advances in applied Clifford algebras 2019-02, Vol.29 (1), p.1-53, Article 19
Hauptverfasser: Soto-Francés, Víctor-Manuel, Sarabia-Escrivá, Emilio-José, Pinazo-Ojer, José-Manuel
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 53
container_issue 1
container_start_page 1
container_title Advances in applied Clifford algebras
container_volume 29
creator Soto-Francés, Víctor-Manuel
Sarabia-Escrivá, Emilio-José
Pinazo-Ojer, José-Manuel
description The modelling of real world objects is not a straightforward subject. There are many different schemes; constructive solid geometry (CSG), cell decomposition, boundary representation, etcetera. Obviously, somehow, any scheme will be related to any other since they have a common goal. The paper shows how to model general polyhedra as an unordered discrete and finite set of geometric numbers of a projective Clifford Algebra or Geometric Algebra (GA). Clearly, not any randomly generated finite set of geometric numbers will have the structure of an object, this set must have some well defined properties. The topological properties extracted from this set are mapped to a boundary representation scheme based on a type of combinatorial map called generalised map or n -gmap. The n -gmaps have different types of orbits (in the mathematical sense) to which an attribute can be attached. When the attribute has a geometrical meaning, it is said that it is the geometrical embedding of the n -gmap. In this way the n -gmap holds explicitly the topology or structure already defined by the discrete geometry. In our proposal, each single element of a n -gmap is consistently embedded into a geometrical number also known as multi-vector. The scheme has been implemented by modifying an open source code [ 46 ] of n -gmaps. This representation has interesting properties. GA and n -gmaps complement and reinforce each other. For instance; it improves the robustness when computing the structure from the geometrical information. It is capable of computing lengths, areas and volumes of any polyhedral complex (with or without holes) using the orbits of the n -gmap (some examples are given). Finally the paper gives hints about other potentialities.
doi_str_mv 10.1007/s00006-018-0927-y
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2165147323</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2165147323</sourcerecordid><originalsourceid>FETCH-LOGICAL-c268t-6c1a891a7a9d6bd86231dc1004c6d85eae9f97fad1f10a9319eb5497c42feca23</originalsourceid><addsrcrecordid>eNp1kD9PwzAQxS0EEqXwAdgsMRv8J3XisUqhILXqArN1sZ0qVWoXOx3y7XEVJCZuuZPuvXe6H0KPjD4zSsuXRHNJQllFqOIlGa_QjEnJSKGoukazvKhISam6RXcpHSgtpBDVDDV18KlLg_NDP-Jd7PLgLF5BHEgDKY9ihbfBur7v_B43I9468AmHFq9dOLohdgYv-71rImDwFtfh2HQehhA76PEWTuke3bTQJ_fw2-fo6-31s34nm936o15uiOGyGog0DCrFoARlZWMryQWzJj9XGGmrhQOnWlW2YFnLKCjBlGsWhSpNwVtngIs5eppyTzF8n10a9CGco88nNWdywYpScJFVbFKZGFKKrtWn2B0hjppRfUGpJ5Q6E9MXlHrMHj55Utb6vYt_yf-bfgA0AXdI</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2165147323</pqid></control><display><type>article</type><title>Consistently Oriented Dart-based 3D Modelling by Means of Geometric Algebra and Combinatorial Maps</title><source>SpringerLink Journals - AutoHoldings</source><creator>Soto-Francés, Víctor-Manuel ; Sarabia-Escrivá, Emilio-José ; Pinazo-Ojer, José-Manuel</creator><creatorcontrib>Soto-Francés, Víctor-Manuel ; Sarabia-Escrivá, Emilio-José ; Pinazo-Ojer, José-Manuel</creatorcontrib><description>The modelling of real world objects is not a straightforward subject. There are many different schemes; constructive solid geometry (CSG), cell decomposition, boundary representation, etcetera. Obviously, somehow, any scheme will be related to any other since they have a common goal. The paper shows how to model general polyhedra as an unordered discrete and finite set of geometric numbers of a projective Clifford Algebra or Geometric Algebra (GA). Clearly, not any randomly generated finite set of geometric numbers will have the structure of an object, this set must have some well defined properties. The topological properties extracted from this set are mapped to a boundary representation scheme based on a type of combinatorial map called generalised map or n -gmap. The n -gmaps have different types of orbits (in the mathematical sense) to which an attribute can be attached. When the attribute has a geometrical meaning, it is said that it is the geometrical embedding of the n -gmap. In this way the n -gmap holds explicitly the topology or structure already defined by the discrete geometry. In our proposal, each single element of a n -gmap is consistently embedded into a geometrical number also known as multi-vector. The scheme has been implemented by modifying an open source code [ 46 ] of n -gmaps. This representation has interesting properties. GA and n -gmaps complement and reinforce each other. For instance; it improves the robustness when computing the structure from the geometrical information. It is capable of computing lengths, areas and volumes of any polyhedral complex (with or without holes) using the orbits of the n -gmap (some examples are given). Finally the paper gives hints about other potentialities.</description><identifier>ISSN: 0188-7009</identifier><identifier>EISSN: 1661-4909</identifier><identifier>DOI: 10.1007/s00006-018-0927-y</identifier><language>eng</language><publisher>Cham: Springer International Publishing</publisher><subject>Algebra ; Applications of Mathematics ; Boundary representation ; Combinatorial analysis ; Computation ; Constructive solid geometry ; Embedding ; Mathematical and Computational Physics ; Mathematical Methods in Physics ; Orbits ; Physics ; Physics and Astronomy ; Properties (attributes) ; Robustness (mathematics) ; Source code ; Theoretical ; Three dimensional models ; Topology</subject><ispartof>Advances in applied Clifford algebras, 2019-02, Vol.29 (1), p.1-53, Article 19</ispartof><rights>Springer Nature Switzerland AG 2019</rights><rights>Copyright Springer Nature B.V. 2019</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c268t-6c1a891a7a9d6bd86231dc1004c6d85eae9f97fad1f10a9319eb5497c42feca23</cites><orcidid>0000-0002-0244-2668</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/s00006-018-0927-y$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://link.springer.com/10.1007/s00006-018-0927-y$$EHTML$$P50$$Gspringer$$H</linktohtml><link.rule.ids>314,780,784,27924,27925,41488,42557,51319</link.rule.ids></links><search><creatorcontrib>Soto-Francés, Víctor-Manuel</creatorcontrib><creatorcontrib>Sarabia-Escrivá, Emilio-José</creatorcontrib><creatorcontrib>Pinazo-Ojer, José-Manuel</creatorcontrib><title>Consistently Oriented Dart-based 3D Modelling by Means of Geometric Algebra and Combinatorial Maps</title><title>Advances in applied Clifford algebras</title><addtitle>Adv. Appl. Clifford Algebras</addtitle><description>The modelling of real world objects is not a straightforward subject. There are many different schemes; constructive solid geometry (CSG), cell decomposition, boundary representation, etcetera. Obviously, somehow, any scheme will be related to any other since they have a common goal. The paper shows how to model general polyhedra as an unordered discrete and finite set of geometric numbers of a projective Clifford Algebra or Geometric Algebra (GA). Clearly, not any randomly generated finite set of geometric numbers will have the structure of an object, this set must have some well defined properties. The topological properties extracted from this set are mapped to a boundary representation scheme based on a type of combinatorial map called generalised map or n -gmap. The n -gmaps have different types of orbits (in the mathematical sense) to which an attribute can be attached. When the attribute has a geometrical meaning, it is said that it is the geometrical embedding of the n -gmap. In this way the n -gmap holds explicitly the topology or structure already defined by the discrete geometry. In our proposal, each single element of a n -gmap is consistently embedded into a geometrical number also known as multi-vector. The scheme has been implemented by modifying an open source code [ 46 ] of n -gmaps. This representation has interesting properties. GA and n -gmaps complement and reinforce each other. For instance; it improves the robustness when computing the structure from the geometrical information. It is capable of computing lengths, areas and volumes of any polyhedral complex (with or without holes) using the orbits of the n -gmap (some examples are given). Finally the paper gives hints about other potentialities.</description><subject>Algebra</subject><subject>Applications of Mathematics</subject><subject>Boundary representation</subject><subject>Combinatorial analysis</subject><subject>Computation</subject><subject>Constructive solid geometry</subject><subject>Embedding</subject><subject>Mathematical and Computational Physics</subject><subject>Mathematical Methods in Physics</subject><subject>Orbits</subject><subject>Physics</subject><subject>Physics and Astronomy</subject><subject>Properties (attributes)</subject><subject>Robustness (mathematics)</subject><subject>Source code</subject><subject>Theoretical</subject><subject>Three dimensional models</subject><subject>Topology</subject><issn>0188-7009</issn><issn>1661-4909</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2019</creationdate><recordtype>article</recordtype><recordid>eNp1kD9PwzAQxS0EEqXwAdgsMRv8J3XisUqhILXqArN1sZ0qVWoXOx3y7XEVJCZuuZPuvXe6H0KPjD4zSsuXRHNJQllFqOIlGa_QjEnJSKGoukazvKhISam6RXcpHSgtpBDVDDV18KlLg_NDP-Jd7PLgLF5BHEgDKY9ihbfBur7v_B43I9468AmHFq9dOLohdgYv-71rImDwFtfh2HQehhA76PEWTuke3bTQJ_fw2-fo6-31s34nm936o15uiOGyGog0DCrFoARlZWMryQWzJj9XGGmrhQOnWlW2YFnLKCjBlGsWhSpNwVtngIs5eppyTzF8n10a9CGco88nNWdywYpScJFVbFKZGFKKrtWn2B0hjppRfUGpJ5Q6E9MXlHrMHj55Utb6vYt_yf-bfgA0AXdI</recordid><startdate>20190201</startdate><enddate>20190201</enddate><creator>Soto-Francés, Víctor-Manuel</creator><creator>Sarabia-Escrivá, Emilio-José</creator><creator>Pinazo-Ojer, José-Manuel</creator><general>Springer International Publishing</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><orcidid>https://orcid.org/0000-0002-0244-2668</orcidid></search><sort><creationdate>20190201</creationdate><title>Consistently Oriented Dart-based 3D Modelling by Means of Geometric Algebra and Combinatorial Maps</title><author>Soto-Francés, Víctor-Manuel ; Sarabia-Escrivá, Emilio-José ; Pinazo-Ojer, José-Manuel</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c268t-6c1a891a7a9d6bd86231dc1004c6d85eae9f97fad1f10a9319eb5497c42feca23</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2019</creationdate><topic>Algebra</topic><topic>Applications of Mathematics</topic><topic>Boundary representation</topic><topic>Combinatorial analysis</topic><topic>Computation</topic><topic>Constructive solid geometry</topic><topic>Embedding</topic><topic>Mathematical and Computational Physics</topic><topic>Mathematical Methods in Physics</topic><topic>Orbits</topic><topic>Physics</topic><topic>Physics and Astronomy</topic><topic>Properties (attributes)</topic><topic>Robustness (mathematics)</topic><topic>Source code</topic><topic>Theoretical</topic><topic>Three dimensional models</topic><topic>Topology</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Soto-Francés, Víctor-Manuel</creatorcontrib><creatorcontrib>Sarabia-Escrivá, Emilio-José</creatorcontrib><creatorcontrib>Pinazo-Ojer, José-Manuel</creatorcontrib><collection>CrossRef</collection><jtitle>Advances in applied Clifford algebras</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Soto-Francés, Víctor-Manuel</au><au>Sarabia-Escrivá, Emilio-José</au><au>Pinazo-Ojer, José-Manuel</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Consistently Oriented Dart-based 3D Modelling by Means of Geometric Algebra and Combinatorial Maps</atitle><jtitle>Advances in applied Clifford algebras</jtitle><stitle>Adv. Appl. Clifford Algebras</stitle><date>2019-02-01</date><risdate>2019</risdate><volume>29</volume><issue>1</issue><spage>1</spage><epage>53</epage><pages>1-53</pages><artnum>19</artnum><issn>0188-7009</issn><eissn>1661-4909</eissn><abstract>The modelling of real world objects is not a straightforward subject. There are many different schemes; constructive solid geometry (CSG), cell decomposition, boundary representation, etcetera. Obviously, somehow, any scheme will be related to any other since they have a common goal. The paper shows how to model general polyhedra as an unordered discrete and finite set of geometric numbers of a projective Clifford Algebra or Geometric Algebra (GA). Clearly, not any randomly generated finite set of geometric numbers will have the structure of an object, this set must have some well defined properties. The topological properties extracted from this set are mapped to a boundary representation scheme based on a type of combinatorial map called generalised map or n -gmap. The n -gmaps have different types of orbits (in the mathematical sense) to which an attribute can be attached. When the attribute has a geometrical meaning, it is said that it is the geometrical embedding of the n -gmap. In this way the n -gmap holds explicitly the topology or structure already defined by the discrete geometry. In our proposal, each single element of a n -gmap is consistently embedded into a geometrical number also known as multi-vector. The scheme has been implemented by modifying an open source code [ 46 ] of n -gmaps. This representation has interesting properties. GA and n -gmaps complement and reinforce each other. For instance; it improves the robustness when computing the structure from the geometrical information. It is capable of computing lengths, areas and volumes of any polyhedral complex (with or without holes) using the orbits of the n -gmap (some examples are given). Finally the paper gives hints about other potentialities.</abstract><cop>Cham</cop><pub>Springer International Publishing</pub><doi>10.1007/s00006-018-0927-y</doi><tpages>53</tpages><orcidid>https://orcid.org/0000-0002-0244-2668</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 0188-7009
ispartof Advances in applied Clifford algebras, 2019-02, Vol.29 (1), p.1-53, Article 19
issn 0188-7009
1661-4909
language eng
recordid cdi_proquest_journals_2165147323
source SpringerLink Journals - AutoHoldings
subjects Algebra
Applications of Mathematics
Boundary representation
Combinatorial analysis
Computation
Constructive solid geometry
Embedding
Mathematical and Computational Physics
Mathematical Methods in Physics
Orbits
Physics
Physics and Astronomy
Properties (attributes)
Robustness (mathematics)
Source code
Theoretical
Three dimensional models
Topology
title Consistently Oriented Dart-based 3D Modelling by Means of Geometric Algebra and Combinatorial Maps
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-29T16%3A04%3A54IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Consistently%20Oriented%20Dart-based%203D%20Modelling%20by%20Means%20of%20Geometric%20Algebra%20and%20Combinatorial%20Maps&rft.jtitle=Advances%20in%20applied%20Clifford%20algebras&rft.au=Soto-Franc%C3%A9s,%20V%C3%ADctor-Manuel&rft.date=2019-02-01&rft.volume=29&rft.issue=1&rft.spage=1&rft.epage=53&rft.pages=1-53&rft.artnum=19&rft.issn=0188-7009&rft.eissn=1661-4909&rft_id=info:doi/10.1007/s00006-018-0927-y&rft_dat=%3Cproquest_cross%3E2165147323%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2165147323&rft_id=info:pmid/&rfr_iscdi=true