Pagina inicial

Caro Amante E Estudioso da Arte Animada

Estamos no nosso 3o. ano de constante alimentação do nosso animado index, AdA, onde tivemos o apoio da Professora Dra. Índia Martins (UFF),...

Controle de Animações por Computador utilizando Redes de Petri

Dissertação de Mestrado
(indexada pela 1ªvez em 16/12/2013)


Nome: Alessandro de Lima Bicho
Instituição: Universidade Estadual de Campinas - UNICAMP - Faculdade de Engenharia Elétrica e de Computação
Programa: Programa de Pós-Graduação em Engenharia Elétrica. Departamento de Engenharia de Computação e Automação Industrial
Orientador: Léo Pini Magalhães
Ano: 2001
País: Brasil

Resumo
As alterações visuais, decorrentes das ações presentes em uma animação por computador, somente são possíveis porque há um mecanismo para selecionar e controlar os atributos da cena necessários para produzir os efeitos visuais desejados. Este trabalho explora o uso de redes de Petri como o mecanismo de controle que possibilita simplificar a coordenação das ações em uma animação ao descrevê-la por meio do tratamento dos eventos presentes. Este mecanismo permite definir modelos hierárquicos de controle com diferentes níveis de abstração, onde o encapsulamento de detalhes facilita a reutilização em animações cujos comportamentos sejam similares e possibilita que mudanças possam ser realizadas sem a necessidade de remodelar toda ou grande parte da animação. Além disso, um modelo de controle baseado em redes de Petri também permite prever e testar o comportamento de uma animação antes mesmo da sua execução. O mecanismo proposto é discutido através do estudo de casos de figuras bípedes.

Palavras-chave: Computação gráfica, Animação por computador, Redes de Petri

Para o texto completo, clique aqui!

Desenvolvimento de um Ambiente para Construção de Animações Interativas: Combinando VRML e Java

Dissertação de Mestrado
(indexada pela 1ªvez em 16/12/2013)

Nome: Fabiana Saldanha Tamiosso
Instituição: Universidade Estadual de Campinas - UNICAMP - Faculdade de Engenharia Elétrica e de Computação
Programa: Programa de Pós-Graduação em Engenharia Elétrica. Departamento de Engenharia de Computação e Automação Industrial
Orientador: Léo Pini Magalhães
Ano: 1998
País: Brasil

Resumo
O desenvolvimento de um ambiente para a construção de animações interativas é o tema deste trabalho. Esse ambiente possibilita que, de uma forma fácil e com informações simples, uma animação seja obtida incluindo um tipo de movimento e capacidade de interação com o usuário. Animações interativas são definidas por terem seu comportamento determinado por ações do usuário. As animações, construídas através do ambiente desenvolvido, apresentam a interatividade caracterizada no controle de parâmetros envolvidos na determinação do movimento. Neste tipo de animação o usuário interage com uma interface gráfica, associada à cena animada, de onde controla o movimento. VRML (Virtual Reality Modeling Language) é a linguagem utilizada neste trabalho para a definição de animações interativas. VRML, entre outras características, associa capacidade de processamento às cenas, tornando-as mais "inteligentes". Esta é a característica que torna possível a combinação de VRML com a linguagem lava e, é através desta combinação, que as animações interativas são obtidas. o processo para criar animações interativas pode ser complexo, envolvendo conhecimento de técnicas de modelagem e tecnologias de programação. O ambiente foi desenvolvido para facilitar este processo para os animadores, resumindo-o à definição de movimento e a sua associação a um objeto de uma cena VRML [...].

Palavras-chave: Animação por computador, Interfaces gráficas de usuário (Sistema de computador), Interfaces (Computador)

Abstract
The deveIopment of an environment for interactive animations building is the subject of this thesis. This environment allows that, in an easy way and with simpIe information, an animation is created including a kind of movement and user's interaction capacity. lnteractive animations are defined for having their behaviour controlled by user's actions. The animations, built by the deveIoped environment, present the interactivity based on the controI of parameters used in movement determination. In this kind of animation the user interacts with a graphicaI interface, linked with the animated scene, from where he controIs the movement. VRML (Virtual Reality Modeling Language) is the Ianguage used in this thesis to define interactive animations. Among other features, it links processing capacity to the scenes, making them more "intelligent". This is the feature which makes possibIe the combination between VRML and Java Ianguage and, by this combination, the interactive animations are gotten. The process of interactive animations conception may be compIex, invoIving knowIedge of modeIing techniques and programming technoIogies. The environment was deveIoped to tum the process easier to the animators, summarizing it to the definition of movement and its association to a VRML scene object. ...Note: The complete abstract is available with the full electronic digital thesis or dissertations.


Para o texto completo, clique aqui!

Desenvolvimento de um Ambiente para Criação de Animações de Cenas VRML para Web

Dissertação de Mestrado
(indexada pela 1ªvez em 16/12/2013)

Nome: Isla Carla Felix da Silva
Instituição: Universidade Estadual de Campinas - UNICAMP - Faculdade de Engenharia Elétrica e de Computação
Programa: Programa de Pós-Graduação em Engenharia Elétrica. Departamento de Engenharia de Computação e Automação Industrial
Orientador: Léo Pini Magalhães
Ano: 2001
País: Brasil

Resumo
O desenvolvimento de um ambiente para a construção de animações interativas na Web é o tema abordado neste trabalho. Neste contexto, deve-se entender por animações interativas aquelas definidas através de ações do usuário. A interação com o ambiente desenvolvido possibilita que o usuário obtenha, de forma simples, uma animação.
VRML (Virtual Reality Modeling Language) é a linguagem utilizada para a modelagem das cenas gráficas e Java a linguagem de programação usada para atribuir processamento às cenas. Desta forma, as animações interativas são obtidas através da combinação da VRML com a linguagem de programação Java. Esta combinação realizada entre Java e a cena VRML é feita através da utilização da EAI (External Authoring Interface).
A forma final de apresentação do ambiente desenvolvido é uma página HTML contendo uma cena VRML e um painel de controle (applet Java) através do qual o usuário irá elaborar e visualizar sua animação. O uso da EAI para fazer a comunicação do painel de controle com a cena gráfica VRML possibilita que o ambiente desenvolvido seja facilmente divulgado através da Web.
A construção de animações interativas é um processo que pode exigir do usuário um amplo esforço e o conhecimento de técnicas de modelagem e tecnologias de programação. O ambiente acima referido foi desenvolvido para facilitar este processo e tornar desnecessário ao usuário o conhecimento dos detalhes envolvidos na criação de animações interativas. Isto amplia a gama de usuários pois possibilita sua utilização sem a necessidade de profundos conhecimentos técnicos.

Palavras-chave: Computação gráfica, Animação por computador, World Wide Web (Sistema de recuperação da informação), Realidade virtual

Para o texto completo, clique aqui!