6 CONCLUSIONS AND FUTURE
WORK
In this article we have presented the Flexible Clipmap
to dynamically generate on-the-fly a very large grow-
ing virtual texture of frequently changing content at
several levels-of-detail, and we used it for instantly
rendering the captured area at interactive frame rates.
This permits to monitor the capturing process and to
interact with the capturing devices using commodity
hardware.
However, the images and the resulting texture map
itself are all located in the same image plane. To de-
rive highly detailed and therefore very large texture
maps of entire 3D objects or even 3D sceneries in the
same way, we must be able to handle images located
in multiple image planes. In addition, the environ-
ments we are planning to capture are highly dynamic
as well, and we will have to deal with ambiguous and
missing image information. We will also extend the
FCM to a kind of growing geometry clipmap (Losasso
and Hoppe, 2004), and then create a 3D mesh of the
underlying geometry in the same way we already cre-
ate the texture map and thus enable completely dy-
namic renderings of the captured environment in real
time.
ACKNOWLEDGEMENTS
Our work has been conducted within the project
AVIGLE, which is part of the Hightech.NRW initia-
tive funded by the Ministry of Innovation, Science
and Research of the German State of North Rhine-
Westphalia. AVIGLE is a cooperation of several aca-
demic and industrial partners, and we thank all part-
ners for their work and contributions to the project.
REFERENCES
AVIGLE (2010). AVIGLE Project - Avionic Digital Service
Platform. http://www.avigle.de.
Barrett, S. (2008). Sparse virtual textures.
http://silverspaceship.com/src/svt/.
Beckmann, N., Kriegel, H.-P., Schneider, R., and Seeger, B.
(1990). The R*-tree: An efficient and robust access
method for points and rectangles. In SIGMOD ’90:
Proceedings of the ACM SIGMOD International Con-
ference on Management of Data, volume 19(2), pages
322–331. ACM.
Cline, D. and Egbert, P. K. (1998). Interactive display of
very large textures. In VIS ’98: Proceedings of the
Conference on Visualization ’98, pages 343–350, Los
Alamitos, CA, USA. IEEE Computer Society Press.
Crawfis, R., Noble, E., Ford, M., Kuck, F., and Wagner, E.
(2007). Clipmapping on the gpu. Technical report,
Ohio State University, Columbus, OH, USA.
Crytek GmbH (2010). Crytek CryEngine.
http://mycryengine.com/.
Ephanov, A. and Coleman, C. (2006). Virtual texture:
A large area raster resource for the gpu. In Inter-
service/Industry Training, Simulation, and Education
Conference (I/ITSEC) 2006, pages 645–656.
Ewins, J. P., Waller, M. D., White, M., and Lister, P. F.
(1998). Mip-map level selection for texture map-
ping. IEEE Transactions on Visualization and Com-
puter Graphics, 4(4):317–329.
Guttman, A. (1984). R-trees: A dynamic index structure for
spatial searching. In SIGMOD ’84: Proceedings of the
ACM SIGMOD International Conference on Manage-
ment of Data, pages 47–57. ACM.
Li, Z., Li, H., Zeng, A., Wang, L., and Wang, Y. (2009).
Real-time visualization of virtual huge texture. In
ICDIP ’09: Proceedings of the International Con-
ference on Digital Image Processing, pages 132–136,
Washington, DC, USA. IEEE Computer Society.
Losasso, F. and Hoppe, H. (2004). Geometry clipmaps: Ter-
rain rendering using nested regular grids. ACM Trans-
actions on Graphics (TOG).
Mittring, M. and Crytek GmbH (2008). Advanced virtual
texture topics. In SIGGRAPH ’08: ACM SIGGRAPH
2008 Classes, pages 23–51. ACM.
Samet, H. (2006). Foundatations of Multidimensional and
Metric Data Structures. Morgan Kaufmann.
Seoane, A., Taibo, J., and Hern
´
andez, L. (2007). Hardware-
independent clipmapping. In Journal of WSCG 2007,
pages 177 – 183.
Strothoff, S., Steinicke, F., Feldmann, D., Roters, J., Hin-
richs, K., Vierjahn, T., Dunkel, M., and Mostafawy, S.
(2010). A virtual reality-based simulator for avionic
digital service platforms. In Proceedings of Joint Vir-
tual Reality Conference (Additional Material).
Taibo, J., Seoane, A., and Hern
´
andez, L. (2009). Dynamic
virtual textures. In Journal of WSCG 2009, pages 25
– 32. Eurographics Association.
Tanner, C. C., Migdal, C. J., and Jones, M. T. (1998). The
clipmap: a virtual mipmap. In SIGGRAPH ’98: Pro-
ceedings of the 25th Annual Conference on Computer
Graphics and Interactive Techniques, pages 151–158.
ACM.
Williams, L. (1983). Pyramidal parametrics. In SIGGRAPH
’83: Proceedings of the 10th Annual Conference on
Computer Graphics and Interactive Techniques, pages
1–11.
GRAPP 2011 - International Conference on Computer Graphics Theory and Applications
180