VHD++ Framework: Extendible Game Engine with Reusable Components, for VR/AR R&D featuring Advanced Virtual Character Simulation Technologies
Published in Computer Graphics International 2003, 2003
Recommended citation: Ponder, M., Papagiannakis, G., Molet, T., Magnenat-Thalmann, N., Thalmann, D., VHD++ Framework: Extendible Game Engine with Reusable Components, for VR/AR R&D featuring Advanced Virtual Character Simulation Technologies, Proc. of Computer Graphics International03, pp. 96-104, IEEE Computer Society Press, Tokyo, July 2003 https://citeseerx.ist.psu.edu/document?repid=rep1&type=pdf&doi=71f106e688533a83e2b3eed62e264e06595f170c
This paper presents the architecture of the VHD++ real-time development framework that after several years of intensive research, design, and development effort has been released and enters its validation phase. This paper discusses the key aspects involved in architectural structure, design and practical implementation of an efficient, flexible and extendible real-time software framework based on the modern 3D game-engine design principles. This framework supports researchers and application developers with rapid, component based development of VR/AR systems featuring advanced virtual character simulation technologies. The discussion covers motivation, main concepts, survey of related work, the main functional and design requirements, design principles and key architectural elements. It concludes with the initial validation results including overview of existing VHD++ based VR/AR virtual character simulation applications