Simulação de objetos deformáveis baseada na análise dinâmica
Autor(a) principal: | |
---|---|
Data de Publicação: | 1993 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da UFRGS |
Texto Completo: | http://hdl.handle.net/10183/35352 |
Resumo: | O crescente número de sistemas de animação que utilizam a cinemática para gerar movimento de objetos vem levando os pesquisadores a buscar outras alternativas para produzir resultados mais realistas. Com base nesta premissa, vários autores começaram a estudar a geração de movimento de objetos sintéticos através da aplicação da dinâmica. Assim surgiram os modelos baseados em leis físicas. Num primeiro momento foram abordados apenas objetos rígidos, passando-se mais tarde a considerar objetos articulados e, por fim, aqueles com características elásticas, também denominados de objetos flexíveis ou deformáveis. O objetivo principal do trabalho é a definição de um modelo para simulação de objetos deformáveis no espaço euclidiano. São abordados tanto o modelo geométrico utilizado como o modelo físico, sendo ressaltadas as forças aplicadas sobre o objeto e as restrições que podem ser impostas pelo mundo virtual no qual o mesmo está inserido. Dentre as forças descritas, pode-se destacar: força gravitacional, elasticidade, força de curvatura e torção, colisão e atrito. A fundamentação do trabalho desenvolvido é apresentada na forma de uma introdução aos sistemas de animação, enfatizando os sistemas baseados em leis físicas e de uma revisão bibliográfica dos métodos de deformação existentes. No que diz respeito à colisão de objetos elásticos, são descritos tanto os métodos estudados para a solução das mesmas, como as técnicas para detecção do choque. A simulação do movimento é descrita sob dois aspectos: o algoritmo utilizado para a geração do movimento e a integração numérica das equações diferenciais no tempo. É abordado ainda, em detalhe, o protótipo desenvolvido com o propósito de validar o modelo proposto, sendo descrita a linguagem criada a fim de permitir a especificação da animação e parâmetros diversos do modelo. Por fim, são apresentados e avaliados os resultados obtidos através do desenvolvimento do modelo proposto por intermédio do protótipo FLEX3D. É dedicada ainda especial atenção às perspectivas futuras deste trabalho. |
id |
URGS_59605d5fcc10b25354f1b0b3cd879d14 |
---|---|
oai_identifier_str |
oai:www.lume.ufrgs.br:10183/35352 |
network_acronym_str |
URGS |
network_name_str |
Biblioteca Digital de Teses e Dissertações da UFRGS |
repository_id_str |
1853 |
spelling |
Nedel, Luciana PorcherWagner, Flavio RechFreitas, Carla Maria Dal Sasso2011-12-13T01:19:00Z1993http://hdl.handle.net/10183/35352000060876O crescente número de sistemas de animação que utilizam a cinemática para gerar movimento de objetos vem levando os pesquisadores a buscar outras alternativas para produzir resultados mais realistas. Com base nesta premissa, vários autores começaram a estudar a geração de movimento de objetos sintéticos através da aplicação da dinâmica. Assim surgiram os modelos baseados em leis físicas. Num primeiro momento foram abordados apenas objetos rígidos, passando-se mais tarde a considerar objetos articulados e, por fim, aqueles com características elásticas, também denominados de objetos flexíveis ou deformáveis. O objetivo principal do trabalho é a definição de um modelo para simulação de objetos deformáveis no espaço euclidiano. São abordados tanto o modelo geométrico utilizado como o modelo físico, sendo ressaltadas as forças aplicadas sobre o objeto e as restrições que podem ser impostas pelo mundo virtual no qual o mesmo está inserido. Dentre as forças descritas, pode-se destacar: força gravitacional, elasticidade, força de curvatura e torção, colisão e atrito. A fundamentação do trabalho desenvolvido é apresentada na forma de uma introdução aos sistemas de animação, enfatizando os sistemas baseados em leis físicas e de uma revisão bibliográfica dos métodos de deformação existentes. No que diz respeito à colisão de objetos elásticos, são descritos tanto os métodos estudados para a solução das mesmas, como as técnicas para detecção do choque. A simulação do movimento é descrita sob dois aspectos: o algoritmo utilizado para a geração do movimento e a integração numérica das equações diferenciais no tempo. É abordado ainda, em detalhe, o protótipo desenvolvido com o propósito de validar o modelo proposto, sendo descrita a linguagem criada a fim de permitir a especificação da animação e parâmetros diversos do modelo. Por fim, são apresentados e avaliados os resultados obtidos através do desenvolvimento do modelo proposto por intermédio do protótipo FLEX3D. É dedicada ainda especial atenção às perspectivas futuras deste trabalho.The growing number of animation systems that use kinematics to generate the motion of objects have led to other alternatives to produce more realistic results. Some authors began to study the animation of synthetic objects through the application of the dynamic concepts, creating the modern physically based models. At first, only rigid objects were treated; later on articulated objects were considered. At last, those with elastic characteristics (called flexible or deformable objects) were taken into consideration. The main goal of this work is to define a simulation model for deformable objects in the euclidean space. Both the geometric and the physical models are presented, considering the forces applied to the object and the constraints defined by the virtual world. Described forces include gravity, elasticity, dumping force, collision and attrition. This work presents an introduction to animation systems focusing the physically based systems. After this, a bibliographic review of the existent deformation methods is made. Methods for detecting and solving the collision between two elastic objects are described. Two aspects of the motion simulation are described: the algorithm used to generate the motion and the numeric integration of the differential equations in time. A prototype named FLEX3D is presented to validate the proposed model. The language used for specifying the animation is described and results obtained through the use of FLEX3D are also presented. Special attention is given to the possible future works.application/pdfporComputação gráficaAnimacao : Computacao graficaDinâmicaAnimationPhysically based animationDeformable objectsSimulação de objetos deformáveis baseada na análise dinâmicaDeformable object simulation based on dynamic analysis info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaCurso de Pós-Graduação em Ciência da ComputaçãoPorto Alegre, BR-RS1993mestradoinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSTEXT000060876.pdf.txt000060876.pdf.txtExtracted Texttext/plain186464http://www.lume.ufrgs.br/bitstream/10183/35352/2/000060876.pdf.txtf6bd616645f7cb68d87c767ce1676d94MD52ORIGINAL000060876.pdf000060876.pdfTexto completoapplication/pdf2808323http://www.lume.ufrgs.br/bitstream/10183/35352/1/000060876.pdfe412a10adab4d5082bc59f2aa18d426eMD51THUMBNAIL000060876.pdf.jpg000060876.pdf.jpgGenerated Thumbnailimage/jpeg1085http://www.lume.ufrgs.br/bitstream/10183/35352/3/000060876.pdf.jpg8b58fdebe56a988df0578d9c9f3739adMD5310183/353522018-10-11 08:23:15.29oai:www.lume.ufrgs.br:10183/35352Biblioteca Digital de Teses e Dissertaçõeshttps://lume.ufrgs.br/handle/10183/2PUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.br||lume@ufrgs.bropendoar:18532018-10-11T11:23:15Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false |
dc.title.pt_BR.fl_str_mv |
Simulação de objetos deformáveis baseada na análise dinâmica |
dc.title.alternative.en.fl_str_mv |
Deformable object simulation based on dynamic analysis |
title |
Simulação de objetos deformáveis baseada na análise dinâmica |
spellingShingle |
Simulação de objetos deformáveis baseada na análise dinâmica Nedel, Luciana Porcher Computação gráfica Animacao : Computacao grafica Dinâmica Animation Physically based animation Deformable objects |
title_short |
Simulação de objetos deformáveis baseada na análise dinâmica |
title_full |
Simulação de objetos deformáveis baseada na análise dinâmica |
title_fullStr |
Simulação de objetos deformáveis baseada na análise dinâmica |
title_full_unstemmed |
Simulação de objetos deformáveis baseada na análise dinâmica |
title_sort |
Simulação de objetos deformáveis baseada na análise dinâmica |
author |
Nedel, Luciana Porcher |
author_facet |
Nedel, Luciana Porcher |
author_role |
author |
dc.contributor.author.fl_str_mv |
Nedel, Luciana Porcher |
dc.contributor.advisor1.fl_str_mv |
Wagner, Flavio Rech |
dc.contributor.advisor-co1.fl_str_mv |
Freitas, Carla Maria Dal Sasso |
contributor_str_mv |
Wagner, Flavio Rech Freitas, Carla Maria Dal Sasso |
dc.subject.por.fl_str_mv |
Computação gráfica Animacao : Computacao grafica Dinâmica |
topic |
Computação gráfica Animacao : Computacao grafica Dinâmica Animation Physically based animation Deformable objects |
dc.subject.eng.fl_str_mv |
Animation Physically based animation Deformable objects |
description |
O crescente número de sistemas de animação que utilizam a cinemática para gerar movimento de objetos vem levando os pesquisadores a buscar outras alternativas para produzir resultados mais realistas. Com base nesta premissa, vários autores começaram a estudar a geração de movimento de objetos sintéticos através da aplicação da dinâmica. Assim surgiram os modelos baseados em leis físicas. Num primeiro momento foram abordados apenas objetos rígidos, passando-se mais tarde a considerar objetos articulados e, por fim, aqueles com características elásticas, também denominados de objetos flexíveis ou deformáveis. O objetivo principal do trabalho é a definição de um modelo para simulação de objetos deformáveis no espaço euclidiano. São abordados tanto o modelo geométrico utilizado como o modelo físico, sendo ressaltadas as forças aplicadas sobre o objeto e as restrições que podem ser impostas pelo mundo virtual no qual o mesmo está inserido. Dentre as forças descritas, pode-se destacar: força gravitacional, elasticidade, força de curvatura e torção, colisão e atrito. A fundamentação do trabalho desenvolvido é apresentada na forma de uma introdução aos sistemas de animação, enfatizando os sistemas baseados em leis físicas e de uma revisão bibliográfica dos métodos de deformação existentes. No que diz respeito à colisão de objetos elásticos, são descritos tanto os métodos estudados para a solução das mesmas, como as técnicas para detecção do choque. A simulação do movimento é descrita sob dois aspectos: o algoritmo utilizado para a geração do movimento e a integração numérica das equações diferenciais no tempo. É abordado ainda, em detalhe, o protótipo desenvolvido com o propósito de validar o modelo proposto, sendo descrita a linguagem criada a fim de permitir a especificação da animação e parâmetros diversos do modelo. Por fim, são apresentados e avaliados os resultados obtidos através do desenvolvimento do modelo proposto por intermédio do protótipo FLEX3D. É dedicada ainda especial atenção às perspectivas futuras deste trabalho. |
publishDate |
1993 |
dc.date.issued.fl_str_mv |
1993 |
dc.date.accessioned.fl_str_mv |
2011-12-13T01:19:00Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10183/35352 |
dc.identifier.nrb.pt_BR.fl_str_mv |
000060876 |
url |
http://hdl.handle.net/10183/35352 |
identifier_str_mv |
000060876 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da UFRGS instname:Universidade Federal do Rio Grande do Sul (UFRGS) instacron:UFRGS |
instname_str |
Universidade Federal do Rio Grande do Sul (UFRGS) |
instacron_str |
UFRGS |
institution |
UFRGS |
reponame_str |
Biblioteca Digital de Teses e Dissertações da UFRGS |
collection |
Biblioteca Digital de Teses e Dissertações da UFRGS |
bitstream.url.fl_str_mv |
http://www.lume.ufrgs.br/bitstream/10183/35352/2/000060876.pdf.txt http://www.lume.ufrgs.br/bitstream/10183/35352/1/000060876.pdf http://www.lume.ufrgs.br/bitstream/10183/35352/3/000060876.pdf.jpg |
bitstream.checksum.fl_str_mv |
f6bd616645f7cb68d87c767ce1676d94 e412a10adab4d5082bc59f2aa18d426e 8b58fdebe56a988df0578d9c9f3739ad |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS) |
repository.mail.fl_str_mv |
lume@ufrgs.br||lume@ufrgs.br |
_version_ |
1810085215883755520 |