Hydra: Virtual Environments Development Platform

Graças aos avanços tecnológicos experimentados nos últimos anos, usuários domésticos podem executar aplicações complexas relacionadas a ambientes virtuais, tais como de Realidade Virtual (RV), Realidade Aumentada (RA), Realidade Mista (RM), Jogos, dentre outras, em seus computadores. Em decorrência também desses avanços, foi possível aos desenvolvedores a criação de ferramentas com o intuito de auxiliar o desenvolvimento dessas aplicações, influenciando assim as mais diversas áreas da indústria, como Cinema e Jogos. Na literatura podem ser encontrados diversos frameworks para o desenvolvimento de aplicações de ambientes virtuais. Neste contexto é proposto Hydra, uma plataforma que possui dois objetivos principais: promover o desenvolvimento rápido de aplicações, mas abrangendo os mais diversos aspectos relacionados a ambientes virtuais (gráfico, sonoro, físico, dentre outros), e possibilitar a customização do próprio Hydra, oferecendo meios para que os usuários, a partir de plugins, definam o modo como ele irá desempenhar suas funcionalidades.

[1]  William Schroeder,et al.  The Visualization Toolkit: An Object-Oriented Approach to 3-D Graphics , 1997 .

[2]  Gabriel Fernandes de Almeida ReActive Engine reativo de física , 2009 .

[3]  Jérémie Allard,et al.  FlowVR: A Framework For Distributed Virtual Reality Applications , 2006 .

[4]  F Edward,et al.  Multiplayer Gaming and Engine Coding for the Torque Game Engine , 2008 .

[5]  Christian Van Brussel,et al.  Developing video games and virtual environments with the Crystal Space engine , 2010 .

[6]  Niu Hongpan,et al.  Application research of PhysX engine in virtual environment , 2010, 2010 International Conference on Audio, Language and Image Processing.

[7]  Carolina Cruz-Neira,et al.  VR Juggler: a virtual platform for virtual reality application development , 2001, Proceedings IEEE Virtual Reality 2001.

[8]  Carlos Carrascosa,et al.  Agent Architectures for Intelligent Virtual Environments , 2007, 2007 IEEE/WIC/ACM International Conference on Intelligent Agent Technology (IAT'07).

[9]  Martin Mittring,et al.  Finding next gen: CryEngine 2 , 2007, SIGGRAPH Courses.

[10]  M. Kass,et al.  Smoothed local histogram filters , 2010, SIGGRAPH 2010.

[11]  Louis Bavoil,et al.  Image-space horizon-based ambient occlusion , 2008, SIGGRAPH '08.

[12]  James A. Ferwerda,et al.  Three varieties of realism in computer graphics , 2003, IS&T/SPIE Electronic Imaging.

[13]  S. Xu,et al.  Comparing the performance of EPICS Channel Access with a new implementation based on ICE (the Internet Communications Engine) , 2009, 2009 16th IEEE-NPSS Real Time Conference.

[14]  Felix Kerger Ogre 3D 1.7 Beginner's Guide , 2010 .