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...

Full description

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_ 1806886634471292928
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