Collada-based file format for various attributes of realistic objects in networked vr applications supporting various peripherals

  • Authors:
  • Katsunori Miyahara;Yoshihiro Okada

  • Affiliations:
  • Graduate School of Information Science and Electrical Engineering, Kyushu University, Nishi-ku, Fukuoka, JAPAN;Graduate School of Information Science and Electrical Engineering, Kyushu University, Nishi-ku, Fukuoka, JAPAN

  • Venue:
  • Journal of Mobile Multimedia
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper proposes an extended COLLADA-based file format to represent various attributes of realistic objects used in Virtual Reality (VR) applications that support various peripherals. VR applications provide the user with virtual objects represented as 3D CG. To provide realistic virtual objects in VR applications, the developer of the VR application has to define many attributes of the corresponding real objects besides their 3D geometry and material data in his/her program or in instance definition files of the virtual objects. In this paper, the authors propose the use of a COLLADA file format for such instance definition of virtual objects because it is a XML based 3D model data format and can be easily extended to additionally include various attributes of the virtual objects. This paper introduces the proposed COLLADA-based file format that mainly supports four types of attributes. Those are for haptic parameters of soft objects represented by the spring model used for a haptic device like Phantom, sound data for generating a sound when the user touches a 3D object, text data used as annotations for explaining corresponding objects helpful in simulation/training systems and smell information of objects used for smell generator devices to enhance immersive feeling in VR applications. This paper also clarifies the usefulness of the proposed COLLADAbased file format by showing its examples of actual networked VR applications, and the authors also mention its adaptability to mobile 3D graphics applications by showing one mobile 3D graphics application.