A Game Engine-based Multi-Projection Virtual Environment with System-Level Synchronization
View/ Open
Date
2005Author
Hashimoto, Naoki
Ishida, Yoshihiko
Sato, Makoto
Metadata
Show full item recordAbstract
In multi-projector displays, which surround users with high-resolution images, a PC-Cluster is often used for realistic and real-time image generation. However, developing applications that support parallel processing on the PC-Cluster is quite troublesome. It is also difficult to acquire sufficient rendering performance because of the limited bandwidth of the PC-Cluster. Therefore, we aim to achieve affordable and accessible software environments for the multi-projector displays. In this paper, we describe a self-distributing software environment for inheriting existent game engines which provide basic functions of realizing virtual environments. This environment achieves minimum data communication based on a master-slave model. The communication mechanism is automatically applied to target applications by intercepting APIs. Hence we can directly exploit high-capability of the existing game engines on the multi-projector displays.
BibTeX
@inproceedings {10.2312:EGVE:IPT_EGVE2005:069-078,
booktitle = {Eurographics Symposium on Virtual Environments},
editor = {Erik Kjems and Roland Blach},
title = {{A Game Engine-based Multi-Projection Virtual Environment with System-Level Synchronization}},
author = {Hashimoto, Naoki and Ishida, Yoshihiko and Sato, Makoto},
year = {2005},
publisher = {The Eurographics Association},
ISSN = {1727-530X},
ISBN = {978-3-905674-06-4},
DOI = {10.2312/EGVE/IPT_EGVE2005/069-078}
}
booktitle = {Eurographics Symposium on Virtual Environments},
editor = {Erik Kjems and Roland Blach},
title = {{A Game Engine-based Multi-Projection Virtual Environment with System-Level Synchronization}},
author = {Hashimoto, Naoki and Ishida, Yoshihiko and Sato, Makoto},
year = {2005},
publisher = {The Eurographics Association},
ISSN = {1727-530X},
ISBN = {978-3-905674-06-4},
DOI = {10.2312/EGVE/IPT_EGVE2005/069-078}
}