Uma implementação em JavaScript e open-source da estrutura de dados CHE

Registro completo de metadados
MetadadosDescriçãoIdioma
Autor(es): dc.contributorLage, Marcos-
Autor(es): dc.contributorMontenegro, Anselmo Antunes-
Autor(es): dc.contributorOliveira, Daniel Cardoso Moraes de-
Autor(es): dc.creatorCunha, João Gabriel Moutella Santos-
Data de aceite: dc.date.accessioned2024-07-11T18:28:01Z-
Data de disponibilização: dc.date.available2024-07-11T18:28:01Z-
Data de envio: dc.date.issued2022-07-18-
Data de envio: dc.date.issued2022-07-18-
Data de envio: dc.date.issued2020-
Fonte completa do material: dc.identifierhttp://app.uff.br/riuff/handle/1/25729-
Fonte: dc.identifier.urihttp://educapes.capes.gov.br/handle/capes/771125-
Descrição: dc.descriptionMalhas de triângulos são uma das estratégias mais populares de representação de modelos tridimensionais em aplicações gráficas. Este trabalho apresenta a che.js, uma biblioteca baseada na estrutura de dados Compact Half-Edge. Para essa biblioteca, um repositório de código aberto que está preparado para receber colaborações é criado, usando diversas ferramentas que auxiliem na organização e na automatização de processos repetitivos. A Compact Half-Edge é uma estrutura de dados topológica escalonável que foca em reduzir dinamicamente a complexidade do cálculo de adjacência entre vértices, arestas e triângulos da malha. Além desta biblioteca, também é desenvolvida uma interface para o auxílio do entendimento da estrutura de dados Compact Half-Edge, com foco nos seus pontos fortes, que são a escalonabilidade e algoritmos de adjacências.-
Descrição: dc.descriptionTriangular meshes are one of the most popular approaches to represent three dimensional models on graphical applications. This work introduces che.js, a library based on the Compact Half-Edge data structure. A open source repository that is ready to handle collaborations is created for this library, using tools that help with organization and automations of repetitive workflows. The Compact Half-Edge data structure is a scalable topological data structure, that focuses on dynamically reducing the complexity of computing adjacencies between vertices, edges and triangles of the mesh. Alongside with the library, an interface is also developed to make the Compact Half-Edge data structure easier to understand, focusing on its main strenghts, scalability and adjacency algorithms.-
Descrição: dc.description50 p.-
Formato: dc.formatapplication/pdf-
Idioma: dc.languagept_BR-
Direitos: dc.rightsOpen Access-
Direitos: dc.rightsCC-BY-SA-
Palavras-chave: dc.subjectEstrutura de dados escalonável-
Palavras-chave: dc.subjectMalhas triangulares-
Palavras-chave: dc.subjectRepositório Colaborativo-
Palavras-chave: dc.subjectBiblioteca Javascript-
Palavras-chave: dc.subjectEstrutura de dados (Computação)-
Palavras-chave: dc.subjectCódigo aberto (Computação)-
Palavras-chave: dc.subjectTecnologia da informação-
Palavras-chave: dc.subjectScalable Data Structure-
Palavras-chave: dc.subjectTriangular Meshes-
Palavras-chave: dc.subjectCollaborative Repository-
Palavras-chave: dc.subjectCompact Half-Edge-
Palavras-chave: dc.subjectOpen Source-
Palavras-chave: dc.subjectJavascript Library-
Título: dc.titleUma implementação em JavaScript e open-source da estrutura de dados CHE-
Tipo de arquivo: dc.typeTrabalho de conclusão de curso-
Aparece nas coleções:Repositório Institucional da Universidade Federal Fluminense - RiUFF

Não existem arquivos associados a este item.