Reducción y ajuste de mallas triangulares
Introducción: Los polígonos representan figuras elementales muy populares en aplicaciones de geometría computacional y computación gráfica. Por un lado, tienen una representación matemática simple, y por otro lado, los paquetes de despliegue gráfico (hardware-software) comerciales trabajan principal...
- Autores:
-
Posada Murillo, Edwar Samir
- Tipo de recurso:
- Fecha de publicación:
- 2013
- Institución:
- Universidad Nacional de Colombia
- Repositorio:
- Universidad Nacional de Colombia
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.unal.edu.co:unal/11862
- Acceso en línea:
- https://repositorio.unal.edu.co/handle/unal/11862
http://bdigital.unal.edu.co/9424/
- Palabra clave:
- 51 Matemáticas / Mathematics
Mallas triangulares
Polígonos
Geometría computacional
Computación gráfica
Superficies geométricas por mallas
Mallas triangulares
Mallas poligonales
Cuádrica
- Rights
- openAccess
- License
- Atribución-NoComercial 4.0 Internacional
id |
UNACIONAL2_6ea073bc8fe2e0184ba0d27bacca242a |
---|---|
oai_identifier_str |
oai:repositorio.unal.edu.co:unal/11862 |
network_acronym_str |
UNACIONAL2 |
network_name_str |
Universidad Nacional de Colombia |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Reducción y ajuste de mallas triangulares |
title |
Reducción y ajuste de mallas triangulares |
spellingShingle |
Reducción y ajuste de mallas triangulares 51 Matemáticas / Mathematics Mallas triangulares Polígonos Geometría computacional Computación gráfica Superficies geométricas por mallas Mallas triangulares Mallas poligonales Cuádrica |
title_short |
Reducción y ajuste de mallas triangulares |
title_full |
Reducción y ajuste de mallas triangulares |
title_fullStr |
Reducción y ajuste de mallas triangulares |
title_full_unstemmed |
Reducción y ajuste de mallas triangulares |
title_sort |
Reducción y ajuste de mallas triangulares |
dc.creator.fl_str_mv |
Posada Murillo, Edwar Samir |
dc.contributor.advisor.spa.fl_str_mv |
Lentini Gil, Marianela (Thesis advisor) |
dc.contributor.author.spa.fl_str_mv |
Posada Murillo, Edwar Samir |
dc.subject.ddc.spa.fl_str_mv |
51 Matemáticas / Mathematics |
topic |
51 Matemáticas / Mathematics Mallas triangulares Polígonos Geometría computacional Computación gráfica Superficies geométricas por mallas Mallas triangulares Mallas poligonales Cuádrica |
dc.subject.proposal.spa.fl_str_mv |
Mallas triangulares Polígonos Geometría computacional Computación gráfica Superficies geométricas por mallas Mallas triangulares Mallas poligonales Cuádrica |
description |
Introducción: Los polígonos representan figuras elementales muy populares en aplicaciones de geometría computacional y computación gráfica. Por un lado, tienen una representación matemática simple, y por otro lado, los paquetes de despliegue gráfico (hardware-software) comerciales trabajan principalmente con ellos, siendo muy común en esta área la representación de superficies geométricas por mallas poligonales. Dentro de este tipo de mallas, son las mallas triangulares las más usadas en animación y realidad virtual, debido a que estas aplicaciones involucran modelos geométricos que son usualmente representados por mallas triangulares. Sin embargo, debido a que la frontera de los polígonos es lineal a trozos y a que éstos son planos, se necesitan miles o millones de primitivas poligonales para capturar los detalles de alta complejidad geométrica, lo cual no es computacionalmente práctico ya que el tiempo y la memoria requeridos para el despliegue son proporcionales al número de polígonos. Como consecuencia, para que la visualización, modificación o manipulación de algunas mallas poligonales se pueda hacer en un tiempo computacional razonable, hace falta eliminar información “redundante” de la misma para reducir el número de triángulos pero manteniendo la calidad de aproximación. Los tomógrafos, escáneres de resonancia magnética, cámaras de alto rango, procesadores digitales de imágenes (elevación de terreno, satelitales), entre otros, usualmente generan mallas poligonales grandes. La representación de superficies de Bernstein-Bézier ha ganado mucha importancia en el campo del Diseñó Geométrico Asistido por Computadora (CAGD), y con éste, los parches triangulares de grado bajo ya que son simples desde un punto de vista matemático y computacionalmente convenientes en aplicaciones, especialmente aquellos que yacen sobre cuádricas pues son altamente requeridos en aplicaciones de ingeniería mecánica y arquitectura debido al rol de la superficie cuádrica. Así, para tener una representación más confiable de una superficie, desde un punto de vista geométrico, se pueden cambiar los triángulos planos de la malla por un tipo de parches triangulares que yacen sobre cuádricas, donde la construcción de estos parches depende de configuraciones dadas por los triángulos de la malla y las normales en sus vértices. En el Capítulo 1 se estudian conceptos básicos sobre las mallas triangulares y se definen algunos términos usados a lo largo del documento: vecindad, distancia Hausdorff, número de Ceva, teorema de Brianchon, plano promedio entre otros. En el Capítulo 2 se considera el marco general para los algoritmos de reducción de mallas triangulares presentado por Kobbelt, Campagna y Seidel [5]. Se introducen los operadores topológicos, las nociones de distancia y los criterios de calidad como ingredientes fundamentales para construir un algoritmo de reducción de mallas triangulares. En el Capítulo 3 se estudian los algoritmos de reducción de mallas triangulares presentados en [5], [7] y [8], entre otros, acompañados de ejemplos realizados con programas desarrollados en el transcurso de la tesis. En el Capítulo 4 se estudian las condiciones requeridas para la construcción de un parche triangular cuadrático racional de Bézier que yace sobre una cuádrica, basados en el algoritmo presentado en [1]. Finalmente, se bosqueja un algoritmo de reducción de mallas triangulares que genera mallas cuyos triángulos cumplen, en un alto porcentaje, las condiciones de existencia de un parche cuadrático triangular racional que yace sobre una cuádrica. En los anexos se incluyen aspectos relevantes sobre geometría diferencial de superficies, algoritmos tipo “greedy” y superficies de Bézier. |
publishDate |
2013 |
dc.date.issued.spa.fl_str_mv |
2013 |
dc.date.accessioned.spa.fl_str_mv |
2019-06-25T00:32:34Z |
dc.date.available.spa.fl_str_mv |
2019-06-25T00:32:34Z |
dc.type.spa.fl_str_mv |
Trabajo de grado - Maestría |
dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/masterThesis |
dc.type.version.spa.fl_str_mv |
info:eu-repo/semantics/acceptedVersion |
dc.type.content.spa.fl_str_mv |
Text |
dc.type.redcol.spa.fl_str_mv |
http://purl.org/redcol/resource_type/TM |
status_str |
acceptedVersion |
dc.identifier.uri.none.fl_str_mv |
https://repositorio.unal.edu.co/handle/unal/11862 |
dc.identifier.eprints.spa.fl_str_mv |
http://bdigital.unal.edu.co/9424/ |
url |
https://repositorio.unal.edu.co/handle/unal/11862 http://bdigital.unal.edu.co/9424/ |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.relation.ispartof.spa.fl_str_mv |
Universidad Nacional de Colombia Sede Medellín Facultad de Ciencias Escuela de Matemáticas Escuela de Matemáticas |
dc.relation.references.spa.fl_str_mv |
Posada Murillo, Edwar Samir (2013) Reducción y ajuste de mallas triangulares. Maestría thesis, Universidad Nacional de Colombia, Medellín. |
dc.rights.spa.fl_str_mv |
Derechos reservados - Universidad Nacional de Colombia |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.license.spa.fl_str_mv |
Atribución-NoComercial 4.0 Internacional |
dc.rights.uri.spa.fl_str_mv |
http://creativecommons.org/licenses/by-nc/4.0/ |
dc.rights.accessrights.spa.fl_str_mv |
info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Atribución-NoComercial 4.0 Internacional Derechos reservados - Universidad Nacional de Colombia http://creativecommons.org/licenses/by-nc/4.0/ http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.format.mimetype.spa.fl_str_mv |
application/pdf |
institution |
Universidad Nacional de Colombia |
bitstream.url.fl_str_mv |
https://repositorio.unal.edu.co/bitstream/unal/11862/1/1077446730.2013.pdf https://repositorio.unal.edu.co/bitstream/unal/11862/2/1077446730.2013.pdf.jpg |
bitstream.checksum.fl_str_mv |
661743a88c8b6941434093c50b210d79 27e66a90783aa1d45862f25c43baa513 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional Universidad Nacional de Colombia |
repository.mail.fl_str_mv |
repositorio_nal@unal.edu.co |
_version_ |
1814090128898916352 |
spelling |
Atribución-NoComercial 4.0 InternacionalDerechos reservados - Universidad Nacional de Colombiahttp://creativecommons.org/licenses/by-nc/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Lentini Gil, Marianela (Thesis advisor)1e665444-04de-4842-a843-600ca9ed83a2-1Posada Murillo, Edwar Samiredf99a80-4511-49a8-a661-3634dd95678e3002019-06-25T00:32:34Z2019-06-25T00:32:34Z2013https://repositorio.unal.edu.co/handle/unal/11862http://bdigital.unal.edu.co/9424/Introducción: Los polígonos representan figuras elementales muy populares en aplicaciones de geometría computacional y computación gráfica. Por un lado, tienen una representación matemática simple, y por otro lado, los paquetes de despliegue gráfico (hardware-software) comerciales trabajan principalmente con ellos, siendo muy común en esta área la representación de superficies geométricas por mallas poligonales. Dentro de este tipo de mallas, son las mallas triangulares las más usadas en animación y realidad virtual, debido a que estas aplicaciones involucran modelos geométricos que son usualmente representados por mallas triangulares. Sin embargo, debido a que la frontera de los polígonos es lineal a trozos y a que éstos son planos, se necesitan miles o millones de primitivas poligonales para capturar los detalles de alta complejidad geométrica, lo cual no es computacionalmente práctico ya que el tiempo y la memoria requeridos para el despliegue son proporcionales al número de polígonos. Como consecuencia, para que la visualización, modificación o manipulación de algunas mallas poligonales se pueda hacer en un tiempo computacional razonable, hace falta eliminar información “redundante” de la misma para reducir el número de triángulos pero manteniendo la calidad de aproximación. Los tomógrafos, escáneres de resonancia magnética, cámaras de alto rango, procesadores digitales de imágenes (elevación de terreno, satelitales), entre otros, usualmente generan mallas poligonales grandes. La representación de superficies de Bernstein-Bézier ha ganado mucha importancia en el campo del Diseñó Geométrico Asistido por Computadora (CAGD), y con éste, los parches triangulares de grado bajo ya que son simples desde un punto de vista matemático y computacionalmente convenientes en aplicaciones, especialmente aquellos que yacen sobre cuádricas pues son altamente requeridos en aplicaciones de ingeniería mecánica y arquitectura debido al rol de la superficie cuádrica. Así, para tener una representación más confiable de una superficie, desde un punto de vista geométrico, se pueden cambiar los triángulos planos de la malla por un tipo de parches triangulares que yacen sobre cuádricas, donde la construcción de estos parches depende de configuraciones dadas por los triángulos de la malla y las normales en sus vértices. En el Capítulo 1 se estudian conceptos básicos sobre las mallas triangulares y se definen algunos términos usados a lo largo del documento: vecindad, distancia Hausdorff, número de Ceva, teorema de Brianchon, plano promedio entre otros. En el Capítulo 2 se considera el marco general para los algoritmos de reducción de mallas triangulares presentado por Kobbelt, Campagna y Seidel [5]. Se introducen los operadores topológicos, las nociones de distancia y los criterios de calidad como ingredientes fundamentales para construir un algoritmo de reducción de mallas triangulares. En el Capítulo 3 se estudian los algoritmos de reducción de mallas triangulares presentados en [5], [7] y [8], entre otros, acompañados de ejemplos realizados con programas desarrollados en el transcurso de la tesis. En el Capítulo 4 se estudian las condiciones requeridas para la construcción de un parche triangular cuadrático racional de Bézier que yace sobre una cuádrica, basados en el algoritmo presentado en [1]. Finalmente, se bosqueja un algoritmo de reducción de mallas triangulares que genera mallas cuyos triángulos cumplen, en un alto porcentaje, las condiciones de existencia de un parche cuadrático triangular racional que yace sobre una cuádrica. En los anexos se incluyen aspectos relevantes sobre geometría diferencial de superficies, algoritmos tipo “greedy” y superficies de Bézier.Maestríaapplication/pdfspaUniversidad Nacional de Colombia Sede Medellín Facultad de Ciencias Escuela de MatemáticasEscuela de MatemáticasPosada Murillo, Edwar Samir (2013) Reducción y ajuste de mallas triangulares. Maestría thesis, Universidad Nacional de Colombia, Medellín.51 Matemáticas / MathematicsMallas triangularesPolígonosGeometría computacionalComputación gráficaSuperficies geométricas por mallasMallas triangularesMallas poligonalesCuádricaReducción y ajuste de mallas triangularesTrabajo de grado - Maestríainfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/acceptedVersionTexthttp://purl.org/redcol/resource_type/TMORIGINAL1077446730.2013.pdfTesis de Maestría en Ciencias - Matemáticasapplication/pdf2450050https://repositorio.unal.edu.co/bitstream/unal/11862/1/1077446730.2013.pdf661743a88c8b6941434093c50b210d79MD51THUMBNAIL1077446730.2013.pdf.jpg1077446730.2013.pdf.jpgGenerated Thumbnailimage/jpeg4160https://repositorio.unal.edu.co/bitstream/unal/11862/2/1077446730.2013.pdf.jpg27e66a90783aa1d45862f25c43baa513MD52unal/11862oai:repositorio.unal.edu.co:unal/118622023-09-20 23:05:57.636Repositorio Institucional Universidad Nacional de Colombiarepositorio_nal@unal.edu.co |