Produzindo animações através da programação por demonstração

dc.contributor.advisor-co1Oliveira, Alcione de Paiva
dc.contributor.advisor-co1Latteshttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4788574J0por
dc.contributor.advisor-co2Andrade, Marcus Vinícius Alvim
dc.contributor.advisor-co2Latteshttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4785900Z5por
dc.contributor.advisor1Iorio, Vladimir Oliveira Di
dc.contributor.advisor1Latteshttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4784559J9por
dc.contributor.authorCoura, Débora Pereira
dc.contributor.authorLatteshttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4125736J3por
dc.contributor.referee1Rocha, Mauro Nacif
dc.contributor.referee1Latteshttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4702810U7por
dc.contributor.referee2Bigonha, Roberto da Silva
dc.contributor.referee2Latteshttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4783533H6por
dc.date.accessioned2015-03-26T13:10:33Z
dc.date.available2007-04-26
dc.date.available2015-03-26T13:10:33Z
dc.date.issued2006-12-21
dc.description.abstractNovas técnicas de programação, mais intuitivas e fáceis de serem utilizadas por não programadores, estão em desenvolvimento e são utilizadas, principalmente, na criação de jogos e simulações. Dentre elas a programação por demonstração se destaca e já é implementada em sistemas mundialmente conhecidos e utilizados. Essa dissertação apresenta um estudo sobre os principais sistemas que trabalham com essas técnicas, explora a sua utilização, suas vantagens e desvantagens. Levando em consideração os pontos fracos dos sistemas estudados são propostas três melhorias: a utilização de regras escritas em primeira pessoa, o uso da herança e o uso de regras com condições negativas. As propostas são implementadas em uma ferramenta especialmente desenvolvida para que os testes pudessem ser realizados. Para poder traçar uma comparação da nova ferramenta, que utiliza os recursos propostos, com sistemas similares, foi construído um exemplo envolvendo animação na nova ferramenta e em dois dos quatro sistemas estudados. Essa comparação permite verificar os benefícios proporcionados pelas propostas deste trabalho.pt_BR
dc.description.abstractProducing Animation with Programming by Demonstration Modern tools for the creation of games and animated simulations frequently apply programming techniques which are intuitive and can be used by non-professional programmers. One of these techniques is known as Programming by Demonstration (PBD), and consists of teaching the computer new behavior by demonstrating actions on concrete examples. This work studies the main systems for simulated animation using PBD and similar techniques, identifying the strong and weak points of each one. Using this study, three improvements are proposed: first-person perspective for visual rules, the use of inheritance and visual negative conditions . The proposals are implemented in a tool called Tabajara Animator . A relevant application is developed using the new tool and two similar systems. The results show that the proposed enhancements may bring a significant reduction on the number of required rules for a simulated animation.eng
dc.description.sponsorship
dc.formatapplication/pdfpor
dc.identifier.citationCOURA, Débora Pereira. Producing animations with the programming by demonstration. 2006. 119 f. Dissertação (Mestrado em Metodologias e técnicas da Computação; Sistemas de Computação) - Universidade Federal de Viçosa, Viçosa, 2006.por
dc.identifier.urihttp://locus.ufv.br/handle/123456789/2644
dc.languageporpor
dc.publisherUniversidade Federal de Viçosapor
dc.publisher.countryBRpor
dc.publisher.departmentMetodologias e técnicas da Computação; Sistemas de Computaçãopor
dc.publisher.initialsUFVpor
dc.publisher.programMestrado em Ciência da Computaçãopor
dc.rightsAcesso Abertopor
dc.subjectProgramação por demonstraçãopor
dc.subjectAnimaçõespor
dc.subjectProgramming by demonstrationeng
dc.subjectAnimationseng
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpor
dc.titleProduzindo animações através da programação por demonstraçãopor
dc.title.alternativeProducing animations with the programming by demonstrationeng
dc.typeDissertaçãopor

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
texto completo.pdf
Size:
2.24 MB
Format:
Adobe Portable Document Format