Tecnologia Java na representação de curvas e superfícies paramétricas
| Contribuinte(s) |
Santos, Manuel Próspero dos |
|---|---|
| Data(s) |
24/04/2009
24/04/2009
2009
|
| Resumo |
Dissertação apresentada na Faculdade de Ciências e Tecnologia da Universidade Nova de Lisboa para obtenção do grau de Mestre em Engenharia Informática Estuda-se neste trabalho a existência de tecnologia Java para a representação de curvas e superfícies do tipo NURBS. Assim, foi efectuada uma pesquisa com o intuito de avaliar as diferentes opções disponíveis actualmente para este efeito. Implementamos uma biblioteca Java que permite a representação deste tipo de curvas e superfícies, em particular, superfícies do tipo NURBS recortadas(trimmed NURBS surfaces) por um conjunto de curvas (trimming curves) definidas no espaço paramétrico da superfície. Nesta biblioteca implementamos alguns algoritmos não existentes até à data em nenhuma biblioteca inteiramente baseada em tecnologia Java, nomeadamente,um algoritmo para efectuar a triangulação dos pontos de uma trimmed NURBS surface, bem como um algoritmo para calcular de forma dinâmica o valor de incremento do parâmetro de amostragem dos pontos da superfície. Este último algoritmo permite não só a aproximação da superfície por uma malha de polígonos de forma a que o erro não seja superior a um determinado valor de tolerância, mas também a aproximação de uma curva do tipo NURBS em segmentos de recta, obedecendo ao mesmo critério. |
| Identificador | |
| Idioma(s) |
por |
| Publicador |
FCT - UNL |
| Direitos |
openAccess |
| Tipo |
masterThesis |