Construção de um ambiente virtual tridimensional habitado por personagens virtuais com ALICE 3.0 Andréa Zotovici e Luciene Cristina Alves Rinaldi Conteúdo • • • • • • • • Introdução Personagens Virtuais Personagens Inteligentes Agenda dos Personagens Simulação 2D da Vida dos Personagens Ambiente Virtual 3D Resultado Trabalhos Futuros Introdução • Estímulo à simulação de ambientes em Realidade Virtual: – Popularização dos computadores e aumento da capacidade de processamento – Necessidade de simular elementos fictícios com realismo e situações que na realidade seriam perigosas ou até mesmo impossíveis Personagens Virtuais • Representação computacional de seres humanos • Movimentação, expressão, emoção e tomada de decisões • Também denominados avatares Personagens Inteligentes • “Agentes inteligentes são sistemas computacionais situados em algum ambiente capazes de realizar atividades de forma autônoma para atingir seus objetivos, ou seja, ele deve existir dentro de um ambiente, agir de maneira independente e tomar suas próprias decisões.” (Wooldridge, 2002) WOOLDRIDGE, M. An Introduction to MultiAgent Systems. Chichester: John Wiley & Sons, 2002, 348pp. Agenda dos Personagens • Geração automática da população – Construção de um ambiente de simulação social – Personagens autônomos com capacidade cognitiva que permite a percepção do ambiente, tomada de decisões, diálogo, compartilhamento ou competição por recursos, em função do que foi aprendido por observação ou experimentação com grau de fidelidade aceitável. Simulação 2D da Vida dos Personagens Interface bidimensional de simulação visual da movimentação dos agentes no ambiente Ambiente Virtual 3D Interface bidimensional de simulação visual da movimentação dos agentes no ambiente Resultados • Gravação em arquivo de dados gerados por meio de um mecanismo para geração automática da população; • O ambiente virtual 3D recebe os dados e simula a população e sua movimentação para os compromissos agendados; • Criação do ambiente 3D rápida e simples por meio do Alice3Beta; • Os personagens virtuais são Threads. Trabalhos Futuros • A simulação pode melhorar adicionando expressões relacionadas às emoções dos personagens; • Possibilitar, em tempo de execução, a alteração da visão para “primeira pessoa”.