Use este identificador para citar ou linkar para este item: http://repositorio.upf.br/handle/riupf/2794
Tipo: Trabalho de Conclusão de Curso
Título: 2D Sprite Sheet Generator: uma ferramenta para geração dinâmica de animações de personagens utilizando Stable Diffusion
Autor(es): Maroni, Daniel Acco
Primeiro Orientador: Rieder, Rafael
Resumo: O processo de criação de animações de personagens 2D utilizando metodologias convencionais de desenho costuma consumir um tempo considerável, levando em consideração que cada frame do personagem precisa ser criado manualmente em softwares de modelagem e animação. Neste contexto, o objetivo deste trabalho ´e apresentar o 2D Sprite Sheet Generator, uma ferramenta para geração dinâmica de animações de personagens, de forma automática. Para tanto, utilizou-se Stable Diffusion, um modelo de aprendizado profundo que utiliza uma entrada de texto e gera imagens com grande detalhismo e adaptabilidade. Conforme a entrada do usuário e possíveis detalhes apontados, a ferramenta gera uma spritesheet de um personagem 2D assim como um GIF de amostra da animação, levando menos de três minutos. A partir de um estudo piloto com sete profissionais da área de games, evidenciou se resultados satisfatórios no uso da ferramenta, mostrando ótima aceitação e um bom êxito na execução de sua funcionalidade. Como principal vantagem da abordagem, destaca-se a inovação e o potencial da solução, tendo em vista que o mercado carece de ferramentas que utilizem inteligência artificial para facilitar a geração de personagens 2D. A abordagem proposta atende a uma necessidade crítica na indústria, agilizando o processo de criação de animações e oferecendo uma solução prática para desenvolvedores e artistas.
Resumo Alternativo: The process of creating 2D character animations using conventional drawing methodologies usually takes a considerable amount of time, taking into account that each frame of the character needs to be created manually in modeling and animation software. In this context, the objective of this work is to present the 2D Sprite Sheet Generator, a tool for automatically generating dynamic character animations. To this end, Stable Diffusion was used, a deep learning model that uses text input and generates images with great detail and adaptability. Depending on user input and possible details, the tool generates a spritesheet of a 2D character as well as a sample GIF of the animation, taking less than three minutes. From a pilot study with seven professionals in the gaming area, satisfactory results were demonstrated in the use of the tool, showing excellent acceptance and good success in implementing its functionality. The main advantage of the approach is the innovation and potential of the solution, given that the market lacks tools that use artificial intelligence to facilitate the generation of 2D characters. The proposed approach addresses a critical need in the industry, streamlining the animation creation process and offering a practical solution for developers and artists.
Palavras-chave: 2D Sprite Sheet Generator
Stable Diffusion
Geração dinâmica
Animações
Idioma: por
País: Brasil
Editor: Universidade de Passo Fundo
Sigla da Instituição: UPF
Faculdade, Instituto ou Departamento: Instituto de Ciências Exatas e Geociências - ICEG
Citação: MARONI, Daniel Acco. 2D Sprite Sheet Generator: uma ferramenta para geração dinâmica de animações de personagens utilizando Stable Diffusion. 2024. 16 f. Artigo de Conclusão de Curso (Bacharel em Computação). Curso de Computação. Universidade de Passo Fundo, Passo Fundo, 2024.
Tipo de Acesso: Acesso Aberto
URI: http://repositorio.upf.br/handle/riupf/2794
Data do documento: 2-Jul-2024
Aparece nas coleções:ICEG - Curso de Ciência da Computação - Trabalhos de Conclusão de Curso de Graduação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
PF2024DanielAccoMaroni.pdfArtigo de conclusão de curso Daniel Acco Maroni7,94 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.