the user to navigate on the Web. Figures 4(d), 4(e)
and 4(f) present an example of this navigation.
All the media objects presented inside the VE are
synchronized and managed by OGRE-Multimedia
which keeps pace of each presentation starting and
interrupting all the media objects according to their
previous configuration on the meta-multimedia
document. OGRE-Multimedia enables the multime-
dia presentation inside the VE making of it a more
realistic environment and, above all, keeping the
user´s focus.
5 CONCLUSIONS
This paper presented the development of an API for
the presentation of integrated multimedia content
inside Virtual Environments based on the Graphical
Engine OGRE, called OGRE-Multimedia. The inte-
grated presentation of multimedia content inside
VEs relied on the proposal of an XML-based repre-
sentation to describe all the media objects to be
presented and their synchronization relations, the
meta-multimedia document. OGRE-Multimedia can
be applied straightforward in different OGRE Vir-
tual Reality applications since it is the result of an
open-architecture where different APIs were applied
in conjunction to provide the presentation of differ-
ent kinds of media objects including the traditional
images, audio, video, animations, etc., and also
multimedia documents such as FLASH, and web-
browsers as well. Indeed, the combination of Multi-
media and Virtual Reality can be successfully ap-
plied to the design of robust applications where
users feel more comfortable and have their focus
inside the VE, definitely augmenting their feeling of
immersion.
REFERENCES
Chee, Y.S., Network Virtual Environments for Collabora-
tive Learning. Invited talk. In Proceedings of
ICCE/SchoolNet 2001—Ninth International Confer-
ence on Computers in Education, Seoul, S. Korea.
ICCE/SchoolNet (2001) 3–11.
McArdle, G.; Monahan, T.; Bertolotto, M.; Mangina, E.:
A Web-Based Multimedia Virtual Reality Environ-
ment for E-Learning. Proceedings Eurographics 2004,
July 2004, Grenoble, France.(2004)
Halvorsrud, R.; Hagen, S.: Designing a Collaborative
Virtual Environment for Introducing Pupils to Com-
plex Subject Matter. NordiCHI '04: Proceedings of the
third Nordic conference on Human-computer interac-
tion. Tampere, Finland, (2004), 121-130, ISBN:
1581138571.
Bochenek, G.M.; Ragusa, J.M.: Virtual (3D) collaborative
environments: an improved environment for integrated
product team interaction?: Proceedings of the 36th
Annual Hawaii International Conference on System
Sciences, 2003. (2003), 10 pp.
Pingali, G.; Sukaviriya, N.: Augmented Collaborative
Spaces. In proceedings of the 2003 ACM SIGMM
workshop on Experiential telepresence, International
Multimedia Conference. Berkeley, California, (2003).
Carrozino, M.; Tecchia, F.; Bacinelli, S.; Cappelletti, C.;
Bergamasco, M.: Lowering the development time of
multimodal interactive application: The real-life ex-
perience of the XVR Project.: In ACM SIGCHI Inter-
national Conference on Advances in Computer Enter-
tainment Technology, (2005).
Rodrigues, S. G. & Oliveira, J. C.: ADVICe - um Ambien-
te para o Desenvolvimento de ambientes VIrtuais
Colaborativos. XI Simpósio Brasileiro de Sistemas
Mutimídia e Web - WebMedia2005, Poços de Caldas,
MB, Brasil, (2005).
Osawa, N.; Asai, K.; Saito, F.: An interactive toolkit
library for 3D applications: it3d. In proceedings of the
workshop on Virtual environments 2002, ACM Inter-
national Conference Proceeding Series; Vol.23, Barce-
lona, Spain, (2002). 149 - 157
Ficheman, I. K.; Pereira, A. R.; Adamatti, D. F.; Oliveira,
I. C. A.; Lopes, R. D.; Sichman, J. S.; Amazonas, J. R.
A.; Filgueiras, L. V. L.: An interface usability test for
the editor musical. In proceedings: International Con-
ference on Enterprise Information System - ICEIS
2005. Miami USA v. 5, (2005) 122-127.
Garcia, P.; Montalà, O.; Pairot, C.; Skarmeta, A.G.:
MOVE: Component Groupware Foundations for Col-
laborative Virtual Environments. Proceedings of the
4th international conference on Collaborative virtual
environments, Bonn, Germany, (2002) 55 – 62.
Walczak, K., J. Chmielewski, M. Stawniak, S.
Strykowski.: Extensible Metadata Framework for De-
scribing Virtual Reality and Multimedia Contents.
Proceedings of the 7th IASTED International Confer-
ence on Databases and Applications DBA 2006. Inns-
bruck, Austria¸ (2006) 168-175.
OGRE 3D: Open source graphics engine. URL:
http://www.ogre3d.org/
VRML: Virtual Reality Modeling Language. URL:
http://www.w3.org/MarkUp/VRML/
ISO/IEC 19775:2004 — Extensible 3D (X3D). URL:
http://www.web3d.org/x3d/specifications/ISO-IEC-
19775-X3DAbstractSpecification/
Java3D API, URL: http://java.sun.com/products/java-
media/3D/
RealPlayer - Real Networks, 2004. URL: http//
www.real.com/player/.
GRiNS – SMIL 2.0 Player, Home Page. URL: http://
www.oratrix.com/GRiNS/SMIL2.0/.
Adobe – Flash Player. URL:
http://www.macromedia.com/ software/flash/about/
GRAPP 2008 - International Conference on Computer Graphics Theory and Applications
530