Dunas: a framework for deformable bézier surfaces and curves
Autor(a) principal: | |
---|---|
Data de Publicação: | 2008 |
Tipo de documento: | Dissertação |
Idioma: | eng |
Título da fonte: | Repositório Institucional da UFPE |
Texto Completo: | https://repositorio.ufpe.br/handle/123456789/29279 |
Resumo: | Powerful graphics processors on personal computers and game consoles make surface representation a good choice due to their processing capabilities. However, creating surface models still appears to be in the realm of the CAD/CAM and not game development according to Dave Eberly. This work unify both fields, physics and geometry, exploring the interface between geometry and physically based animation by incorporating well established physic models into Bézier surfaces for the simulation of deformable objects. By doing so, we create a simple yet powerful representation of the model, with Bézier Curves and Surfaces, and incorporate some of the most used methods of automated shape changing animation. Our approach makes possible to use real physics simulations in limited platforms, like Desktop Flash and mobile J2ME. At the same time, enables the use of even more complicated scenes on powerful platforms that makes use of dedicated graphics cards like Desktop Personal Computers. |
id |
UFPE_a2e6e756d9cc554812f51b1091d9f459 |
---|---|
oai_identifier_str |
oai:repositorio.ufpe.br:123456789/29279 |
network_acronym_str |
UFPE |
network_name_str |
Repositório Institucional da UFPE |
repository_id_str |
2221 |
spelling |
ALBUQUERQUE, Marco Túlio Caraciolo Ferreirahttp://lattes.cnpq.br/8074343308903576http://lattes.cnpq.br/3847692220708299MELO, Sílvio de Barros2019-02-19T21:45:45Z2019-02-19T21:45:45Z2008-08-25https://repositorio.ufpe.br/handle/123456789/29279Powerful graphics processors on personal computers and game consoles make surface representation a good choice due to their processing capabilities. However, creating surface models still appears to be in the realm of the CAD/CAM and not game development according to Dave Eberly. This work unify both fields, physics and geometry, exploring the interface between geometry and physically based animation by incorporating well established physic models into Bézier surfaces for the simulation of deformable objects. By doing so, we create a simple yet powerful representation of the model, with Bézier Curves and Surfaces, and incorporate some of the most used methods of automated shape changing animation. Our approach makes possible to use real physics simulations in limited platforms, like Desktop Flash and mobile J2ME. At the same time, enables the use of even more complicated scenes on powerful platforms that makes use of dedicated graphics cards like Desktop Personal Computers.Os poderosos processadores da nova linha de computadores e consoles de vídeo games fazem da utilização de superfícies de Bézier uma boa idéia devido a sua potência de processamento, no entanto, a criação de modelos com superfícies de Bézier ainda parece ser muito mais do campo de projeto auxiliado por computador e manufatura auxiliada por computador do que no campo de desenvolvimento de jogos segundo Dave Eberly. Esse trabalho tenciona popularizar o uso das técnicas de modelagem com curvas e superfícies de Bézier. Para isso, introduziremos técnicas de modelagem física para a simulação de corpos deformáveis com o intuito de automatizar a animação de tais superfícies popularizando a abordagem no meio dos desenvolvedores de jogos. O método criado torna possível a utilização de modelagem física em plataformas de baixo poder computacional, como Flash e J2ME, e ao mesmo tempo possibilita a utilização de cenas mais complexas em plataformas mais poderosas que utilizam placas gráficas dedicadas.engUniversidade Federal de PernambucoPrograma de Pos Graduacao em Ciencia da ComputacaoUFPEBrasilAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessComputação gráficaJogos por computadorModelagem físicaDunas: a framework for deformable bézier surfaces and curvesinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesismestradoreponame:Repositório Institucional da UFPEinstname:Universidade Federal de Pernambuco (UFPE)instacron:UFPETHUMBNAILDISSERTAÇÃO Marco Túlio Caraciolo Ferreira Albuquerque.pdf.jpgDISSERTAÇÃO Marco Túlio Caraciolo Ferreira Albuquerque.pdf.jpgGenerated Thumbnailimage/jpeg1241https://repositorio.ufpe.br/bitstream/123456789/29279/5/DISSERTA%c3%87%c3%83O%20Marco%20T%c3%balio%20Caraciolo%20Ferreira%20Albuquerque.pdf.jpg86c89b884cac086e0156e23aa9291db5MD55ORIGINALDISSERTAÇÃO Marco Túlio Caraciolo Ferreira Albuquerque.pdfDISSERTAÇÃO Marco Túlio Caraciolo Ferreira Albuquerque.pdfapplication/pdf3892113https://repositorio.ufpe.br/bitstream/123456789/29279/1/DISSERTA%c3%87%c3%83O%20Marco%20T%c3%balio%20Caraciolo%20Ferreira%20Albuquerque.pdf1809e422935bf631ef6a787f1eef0946MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811https://repositorio.ufpe.br/bitstream/123456789/29279/2/license_rdfe39d27027a6cc9cb039ad269a5db8e34MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-82311https://repositorio.ufpe.br/bitstream/123456789/29279/3/license.txt4b8a02c7f2818eaf00dcf2260dd5eb08MD53TEXTDISSERTAÇÃO Marco Túlio Caraciolo Ferreira Albuquerque.pdf.txtDISSERTAÇÃO Marco Túlio Caraciolo Ferreira Albuquerque.pdf.txtExtracted texttext/plain117304https://repositorio.ufpe.br/bitstream/123456789/29279/4/DISSERTA%c3%87%c3%83O%20Marco%20T%c3%balio%20Caraciolo%20Ferreira%20Albuquerque.pdf.txtac107878615e8d29abc6d670e5a9475dMD54123456789/292792019-10-26 00:14:17.62oai:repositorio.ufpe.br:123456789/29279TGljZW7Dp2EgZGUgRGlzdHJpYnVpw6fDo28gTsOjbyBFeGNsdXNpdmEKClRvZG8gZGVwb3NpdGFudGUgZGUgbWF0ZXJpYWwgbm8gUmVwb3NpdMOzcmlvIEluc3RpdHVjaW9uYWwgKFJJKSBkZXZlIGNvbmNlZGVyLCDDoCBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBQZXJuYW1idWNvIChVRlBFKSwgdW1hIExpY2Vuw6dhIGRlIERpc3RyaWJ1acOnw6NvIE7Do28gRXhjbHVzaXZhIHBhcmEgbWFudGVyIGUgdG9ybmFyIGFjZXNzw612ZWlzIG9zIHNldXMgZG9jdW1lbnRvcywgZW0gZm9ybWF0byBkaWdpdGFsLCBuZXN0ZSByZXBvc2l0w7NyaW8uCgpDb20gYSBjb25jZXNzw6NvIGRlc3RhIGxpY2Vuw6dhIG7Do28gZXhjbHVzaXZhLCBvIGRlcG9zaXRhbnRlIG1hbnTDqW0gdG9kb3Mgb3MgZGlyZWl0b3MgZGUgYXV0b3IuCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwoKTGljZW7Dp2EgZGUgRGlzdHJpYnVpw6fDo28gTsOjbyBFeGNsdXNpdmEKCkFvIGNvbmNvcmRhciBjb20gZXN0YSBsaWNlbsOnYSBlIGFjZWl0w6EtbGEsIHZvY8OqIChhdXRvciBvdSBkZXRlbnRvciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMpOgoKYSkgRGVjbGFyYSBxdWUgY29uaGVjZSBhIHBvbMOtdGljYSBkZSBjb3B5cmlnaHQgZGEgZWRpdG9yYSBkbyBzZXUgZG9jdW1lbnRvOwpiKSBEZWNsYXJhIHF1ZSBjb25oZWNlIGUgYWNlaXRhIGFzIERpcmV0cml6ZXMgcGFyYSBvIFJlcG9zaXTDs3JpbyBJbnN0aXR1Y2lvbmFsIGRhIFVGUEU7CmMpIENvbmNlZGUgw6AgVUZQRSBvIGRpcmVpdG8gbsOjbyBleGNsdXNpdm8gZGUgYXJxdWl2YXIsIHJlcHJvZHV6aXIsIGNvbnZlcnRlciAoY29tbyBkZWZpbmlkbyBhIHNlZ3VpciksIGNvbXVuaWNhciBlL291IGRpc3RyaWJ1aXIsIG5vIFJJLCBvIGRvY3VtZW50byBlbnRyZWd1ZSAoaW5jbHVpbmRvIG8gcmVzdW1vL2Fic3RyYWN0KSBlbSBmb3JtYXRvIGRpZ2l0YWwgb3UgcG9yIG91dHJvIG1laW87CmQpIERlY2xhcmEgcXVlIGF1dG9yaXphIGEgVUZQRSBhIGFycXVpdmFyIG1haXMgZGUgdW1hIGPDs3BpYSBkZXN0ZSBkb2N1bWVudG8gZSBjb252ZXJ0w6otbG8sIHNlbSBhbHRlcmFyIG8gc2V1IGNvbnRlw7pkbywgcGFyYSBxdWFscXVlciBmb3JtYXRvIGRlIGZpY2hlaXJvLCBtZWlvIG91IHN1cG9ydGUsIHBhcmEgZWZlaXRvcyBkZSBzZWd1cmFuw6dhLCBwcmVzZXJ2YcOnw6NvIChiYWNrdXApIGUgYWNlc3NvOwplKSBEZWNsYXJhIHF1ZSBvIGRvY3VtZW50byBzdWJtZXRpZG8gw6kgbyBzZXUgdHJhYmFsaG8gb3JpZ2luYWwgZSBxdWUgZGV0w6ltIG8gZGlyZWl0byBkZSBjb25jZWRlciBhIHRlcmNlaXJvcyBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gRGVjbGFyYSB0YW1iw6ltIHF1ZSBhIGVudHJlZ2EgZG8gZG9jdW1lbnRvIG7Do28gaW5mcmluZ2Ugb3MgZGlyZWl0b3MgZGUgb3V0cmEgcGVzc29hIG91IGVudGlkYWRlOwpmKSBEZWNsYXJhIHF1ZSwgbm8gY2FzbyBkbyBkb2N1bWVudG8gc3VibWV0aWRvIGNvbnRlciBtYXRlcmlhbCBkbyBxdWFsIG7Do28gZGV0w6ltIG9zIGRpcmVpdG9zIGRlCmF1dG9yLCBvYnRldmUgYSBhdXRvcml6YcOnw6NvIGlycmVzdHJpdGEgZG8gcmVzcGVjdGl2byBkZXRlbnRvciBkZXNzZXMgZGlyZWl0b3MgcGFyYSBjZWRlciDDoApVRlBFIG9zIGRpcmVpdG9zIHJlcXVlcmlkb3MgcG9yIGVzdGEgTGljZW7Dp2EgZSBhdXRvcml6YXIgYSB1bml2ZXJzaWRhZGUgYSB1dGlsaXrDoS1sb3MgbGVnYWxtZW50ZS4gRGVjbGFyYSB0YW1iw6ltIHF1ZSBlc3NlIG1hdGVyaWFsIGN1am9zIGRpcmVpdG9zIHPDo28gZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3UgY29udGXDumRvIGRvIGRvY3VtZW50byBlbnRyZWd1ZTsKZykgU2UgbyBkb2N1bWVudG8gZW50cmVndWUgw6kgYmFzZWFkbyBlbSB0cmFiYWxobyBmaW5hbmNpYWRvIG91IGFwb2lhZG8gcG9yIG91dHJhIGluc3RpdHVpw6fDo28gcXVlIG7Do28gYSBVRlBFLMKgZGVjbGFyYSBxdWUgY3VtcHJpdSBxdWFpc3F1ZXIgb2JyaWdhw6fDtWVzIGV4aWdpZGFzIHBlbG8gcmVzcGVjdGl2byBjb250cmF0byBvdSBhY29yZG8uCgpBIFVGUEUgaWRlbnRpZmljYXLDoSBjbGFyYW1lbnRlIG8ocykgbm9tZShzKSBkbyhzKSBhdXRvciAoZXMpIGRvcyBkaXJlaXRvcyBkbyBkb2N1bWVudG8gZW50cmVndWUgZSBuw6NvIGZhcsOhIHF1YWxxdWVyIGFsdGVyYcOnw6NvLCBwYXJhIGFsw6ltIGRvIHByZXZpc3RvIG5hIGFsw61uZWEgYykuCg==Repositório InstitucionalPUBhttps://repositorio.ufpe.br/oai/requestattena@ufpe.bropendoar:22212019-10-26T03:14:17Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)false |
dc.title.pt_BR.fl_str_mv |
Dunas: a framework for deformable bézier surfaces and curves |
title |
Dunas: a framework for deformable bézier surfaces and curves |
spellingShingle |
Dunas: a framework for deformable bézier surfaces and curves ALBUQUERQUE, Marco Túlio Caraciolo Ferreira Computação gráfica Jogos por computador Modelagem física |
title_short |
Dunas: a framework for deformable bézier surfaces and curves |
title_full |
Dunas: a framework for deformable bézier surfaces and curves |
title_fullStr |
Dunas: a framework for deformable bézier surfaces and curves |
title_full_unstemmed |
Dunas: a framework for deformable bézier surfaces and curves |
title_sort |
Dunas: a framework for deformable bézier surfaces and curves |
author |
ALBUQUERQUE, Marco Túlio Caraciolo Ferreira |
author_facet |
ALBUQUERQUE, Marco Túlio Caraciolo Ferreira |
author_role |
author |
dc.contributor.authorLattes.pt_BR.fl_str_mv |
http://lattes.cnpq.br/8074343308903576 |
dc.contributor.advisorLattes.pt_BR.fl_str_mv |
http://lattes.cnpq.br/3847692220708299 |
dc.contributor.author.fl_str_mv |
ALBUQUERQUE, Marco Túlio Caraciolo Ferreira |
dc.contributor.advisor1.fl_str_mv |
MELO, Sílvio de Barros |
contributor_str_mv |
MELO, Sílvio de Barros |
dc.subject.por.fl_str_mv |
Computação gráfica Jogos por computador Modelagem física |
topic |
Computação gráfica Jogos por computador Modelagem física |
description |
Powerful graphics processors on personal computers and game consoles make surface representation a good choice due to their processing capabilities. However, creating surface models still appears to be in the realm of the CAD/CAM and not game development according to Dave Eberly. This work unify both fields, physics and geometry, exploring the interface between geometry and physically based animation by incorporating well established physic models into Bézier surfaces for the simulation of deformable objects. By doing so, we create a simple yet powerful representation of the model, with Bézier Curves and Surfaces, and incorporate some of the most used methods of automated shape changing animation. Our approach makes possible to use real physics simulations in limited platforms, like Desktop Flash and mobile J2ME. At the same time, enables the use of even more complicated scenes on powerful platforms that makes use of dedicated graphics cards like Desktop Personal Computers. |
publishDate |
2008 |
dc.date.issued.fl_str_mv |
2008-08-25 |
dc.date.accessioned.fl_str_mv |
2019-02-19T21:45:45Z |
dc.date.available.fl_str_mv |
2019-02-19T21:45:45Z |
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 |
https://repositorio.ufpe.br/handle/123456789/29279 |
url |
https://repositorio.ufpe.br/handle/123456789/29279 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.rights.driver.fl_str_mv |
Attribution-NonCommercial-NoDerivs 3.0 Brazil http://creativecommons.org/licenses/by-nc-nd/3.0/br/ info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Attribution-NonCommercial-NoDerivs 3.0 Brazil http://creativecommons.org/licenses/by-nc-nd/3.0/br/ |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Federal de Pernambuco |
dc.publisher.program.fl_str_mv |
Programa de Pos Graduacao em Ciencia da Computacao |
dc.publisher.initials.fl_str_mv |
UFPE |
dc.publisher.country.fl_str_mv |
Brasil |
publisher.none.fl_str_mv |
Universidade Federal de Pernambuco |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFPE instname:Universidade Federal de Pernambuco (UFPE) instacron:UFPE |
instname_str |
Universidade Federal de Pernambuco (UFPE) |
instacron_str |
UFPE |
institution |
UFPE |
reponame_str |
Repositório Institucional da UFPE |
collection |
Repositório Institucional da UFPE |
bitstream.url.fl_str_mv |
https://repositorio.ufpe.br/bitstream/123456789/29279/5/DISSERTA%c3%87%c3%83O%20Marco%20T%c3%balio%20Caraciolo%20Ferreira%20Albuquerque.pdf.jpg https://repositorio.ufpe.br/bitstream/123456789/29279/1/DISSERTA%c3%87%c3%83O%20Marco%20T%c3%balio%20Caraciolo%20Ferreira%20Albuquerque.pdf https://repositorio.ufpe.br/bitstream/123456789/29279/2/license_rdf https://repositorio.ufpe.br/bitstream/123456789/29279/3/license.txt https://repositorio.ufpe.br/bitstream/123456789/29279/4/DISSERTA%c3%87%c3%83O%20Marco%20T%c3%balio%20Caraciolo%20Ferreira%20Albuquerque.pdf.txt |
bitstream.checksum.fl_str_mv |
86c89b884cac086e0156e23aa9291db5 1809e422935bf631ef6a787f1eef0946 e39d27027a6cc9cb039ad269a5db8e34 4b8a02c7f2818eaf00dcf2260dd5eb08 ac107878615e8d29abc6d670e5a9475d |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE) |
repository.mail.fl_str_mv |
attena@ufpe.br |
_version_ |
1802310877094871040 |