Elaboración de un algoritmo para generar superficies de Bézier a partir de una nube de puntos.
gráficos.
Zapisane w:
| 1. autor: | |
|---|---|
| Format: | bachelorThesis |
| Język: | spa |
| Wydane: |
2024
|
| Hasła przedmiotowe: | |
| Dostęp online: | https://www.dspace.uce.edu.ec/handle/25000/33454 |
| Etykiety: |
Dodaj etykietę
Nie ma etykietki, Dołącz pierwszą etykiete!
|
| _version_ | 1824209371082522624 |
|---|---|
| author | Tipán Espinoza, Jonathan Marcelo |
| author_facet | Tipán Espinoza, Jonathan Marcelo |
| author_role | author |
| collection | Repositorio de la Universidad Central del Ecuador |
| dc.contributor.none.fl_str_mv | Toalombo Montero, Oscar William |
| dc.creator.none.fl_str_mv | Tipán Espinoza, Jonathan Marcelo |
| dc.date.none.fl_str_mv | 2024-04-22T19:31:46Z 2024-04-22T19:31:46Z 2024 |
| dc.format.none.fl_str_mv | 103 páginas application/pdf application/pdf application/pdf application/octet-stream |
| dc.identifier.none.fl_str_mv | Tipán Espinoza, J. (2024). Elaboración de un algoritmo para generar superficies de Bézier a partir de una nube de puntos. Universidad Central del Ecuador. https://www.dspace.uce.edu.ec/handle/25000/33454 |
| dc.language.none.fl_str_mv | spa |
| dc.publisher.none.fl_str_mv | Universidad Central del Ecuador Facultad de Ingeniería y Ciencias Aplicadas Quito Carrera de Ingeniería en Computación Gráfica |
| dc.rights.none.fl_str_mv | Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) info:eu-repo/semantics/openAccess |
| dc.source.none.fl_str_mv | reponame:Repositorio de la Universidad Central del Ecuador instname:Universidad Central del Ecuador instacron:UCE |
| dc.subject.none.fl_str_mv | Algoritmo Código Geometría Optimización Visualización Algorithm Code Geometry Optimization Visualization |
| dc.title.none.fl_str_mv | Elaboración de un algoritmo para generar superficies de Bézier a partir de una nube de puntos. Development of an algorithm to design Bézier surfaces from a cloud of points. |
| dc.type.none.fl_str_mv | Trabajo de grado - Pregrado http://purl.org/coar/resource_type/c_7a1f http://purl.org/coar/version/c_ab4af688f83e57aa Text info:eu-repo/semantics/bachelorThesis info:eu-repo/semantics/acceptedVersion |
| description | gráficos. |
| eu_rights_str_mv | openAccess |
| format | bachelorThesis |
| id | UCE_990f64c6b0208436cfbcacf07da00e59 |
| identifier_str_mv | Tipán Espinoza, J. (2024). Elaboración de un algoritmo para generar superficies de Bézier a partir de una nube de puntos. Universidad Central del Ecuador. |
| instacron_str | UCE |
| institution | UCE |
| instname_str | Universidad Central del Ecuador |
| language | spa |
| network_acronym_str | UCE |
| network_name_str | Repositorio de la Universidad Central del Ecuador |
| oai_identifier_str | oai:dspace.uce.edu.ec:25000/33454 |
| publishDate | 2024 |
| publisher.none.fl_str_mv | Universidad Central del Ecuador Facultad de Ingeniería y Ciencias Aplicadas Quito Carrera de Ingeniería en Computación Gráfica |
| reponame_str | Repositorio de la Universidad Central del Ecuador |
| repository.mail.fl_str_mv | . |
| repository.name.fl_str_mv | Repositorio de la Universidad Central del Ecuador - Universidad Central del Ecuador |
| repository_id_str | 2487 |
| rights_invalid_str_mv | Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) |
| spelling | Elaboración de un algoritmo para generar superficies de Bézier a partir de una nube de puntos.Development of an algorithm to design Bézier surfaces from a cloud of points.Tipán Espinoza, Jonathan MarceloAlgoritmoCódigoGeometríaOptimizaciónVisualizaciónAlgorithmCodeGeometryOptimizationVisualizationgráficos.El propósito de este trabajo de titulación es generar un algoritmo que permita, a partir de un archivo PLY que almacena información de un objeto en forma de nube de puntos, construir una superficie de Bézier que luego será exportada en un archivo OBJ para su visualización en programas de modelado 3D. Además, se propone no solo generar la superficie con los puntos como malla de control sino intentar interpolarlos. Previo al desarrollo y análisis del código, se parte de un marco teórico introductorio en el que se abordan temas necesarios para entender el proceso. A grandes rasgos se tienen dos temas, el primero es una descripción matemática que parte desde la geometría computacional hasta las curvas y superficies de Bézier, incluyendo el proceso de interpolación. Mientras que en la segunda parte se analiza cómo representar modelos tridimensionales, los tipos de archivo existentes y la estructura de estos. Una vez se tiene en claro estos fundamentos, se procede a explicar la arquitectura propuesta para el código y analizar los resultados obtenidos al aplicar este proceso sobre cuatro figuras representadas por nubes de puntos.The purpose of this thesis is to develop an algorithm that, based on a PLY file storing information in the form of a point cloud, constructs a Bézier surface, which is subsequently exported to an OBJ file for visualization in 3D modeling programs. Furthermore, it aims not only to generate the surface using the points as control mesh but also to attempt interpolation. Prior to the development and analysis of the code, it starts with an introductory theoretical framework covering topics necessary to understand the process. Broadly, two main subjects are addressed. The first involves a mathematical description, starting from computational geometry and extending to Bézier curves and surfaces, including the interpolation process. In the second part, the focus is on representing three-dimensional models, examining existing file types, and their structures. Once these foundations are well-established, the proposed code architecture is explained, and the results obtained by applying this process to four figures represented by point clouds are analyzed.PregradoIngeniero en Computación GráficaUniversidad Central del EcuadorFacultad de Ingeniería y Ciencias AplicadasQuitoCarrera de Ingeniería en Computación GráficaToalombo Montero, Oscar William2024-04-22T19:31:46Z2024-04-22T19:31:46Z2024Trabajo de grado - Pregradohttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/coar/version/c_ab4af688f83e57aaTextinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersion103 páginasapplication/pdfapplication/pdfapplication/pdfapplication/octet-streamTipán Espinoza, J. (2024). Elaboración de un algoritmo para generar superficies de Bézier a partir de una nube de puntos. Universidad Central del Ecuador.https://www.dspace.uce.edu.ec/handle/25000/33454spaAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)info:eu-repo/semantics/openAccessreponame:Repositorio de la Universidad Central del Ecuadorinstname:Universidad Central del Ecuadorinstacron:UCE2024-12-11T10:38:46Zoai:dspace.uce.edu.ec:25000/33454Institucionalhttp://www.dspace.uce.edu.ec/Universidad públicahttps://www.uce.edu.ec/http://www.dspace.uce.edu.ec/oai.Ecuador...opendoar:24872024-12-11T10:38:46Repositorio de la Universidad Central del Ecuador - Universidad Central del Ecuadorfalse |
| spellingShingle | Elaboración de un algoritmo para generar superficies de Bézier a partir de una nube de puntos. Tipán Espinoza, Jonathan Marcelo Algoritmo Código Geometría Optimización Visualización Algorithm Code Geometry Optimization Visualization |
| status_str | acceptedVersion |
| title | Elaboración de un algoritmo para generar superficies de Bézier a partir de una nube de puntos. |
| title_full | Elaboración de un algoritmo para generar superficies de Bézier a partir de una nube de puntos. |
| title_fullStr | Elaboración de un algoritmo para generar superficies de Bézier a partir de una nube de puntos. |
| title_full_unstemmed | Elaboración de un algoritmo para generar superficies de Bézier a partir de una nube de puntos. |
| title_short | Elaboración de un algoritmo para generar superficies de Bézier a partir de una nube de puntos. |
| title_sort | Elaboración de un algoritmo para generar superficies de Bézier a partir de una nube de puntos. |
| topic | Algoritmo Código Geometría Optimización Visualización Algorithm Code Geometry Optimization Visualization |
| url | https://www.dspace.uce.edu.ec/handle/25000/33454 |