DOI QR코드

DOI QR Code

Virtual Reality Using X3DOM

X3DOM을 이용한 가상현실

  • 부띠에 (충북대학교 전기전자컴퓨터공학부 컴퓨터과학전공) ;
  • 류가애 (충북대학교 전기전자컴퓨터공학부 컴퓨터과학전공) ;
  • 정상권 ((주)조이펀) ;
  • 이국환 ((주)조이펀) ;
  • 류관희 (충북대학교 전기전자컴퓨터공학부 컴퓨터과학전공)
  • Received : 2016.10.19
  • Accepted : 2016.12.26
  • Published : 2017.01.25

Abstract

Web 3D technology can be used to simulate the experiments of scientific, medical, engineering and multimedia visualization. On the web environment, 3D virtual reality can be accessed well without strictly on operating system, location and time. Virtual Reality (VR) is used to depict a three-dimensional, computer generated realistic images, sound and other sensations to replicated a real environment or an imaginary setting which can be explored and interacted with by a person. That person is immersed within virtual environment and is able to manipulate objects or perform a series of action. Virtual environment can be created with X3D which is the ISO standard for defining 3D interactive, web-based 3D content and integrating with multimedia. In this paper, we discuss about X3D VR stereo rendering scene and propose new X3D nodes for the HMD VR (head mounted display virtual reality). The proposed nodes are visualized by the web browser X3DOM of X3D.

웹 3D 기술은 과학, 의료, 공학 그리고 멀티미디어 가시화의 경험을 시뮬레이션하기 위해 사용될 수 있다. 웹 환경에서 3D 가상현실은 운영체제 등에 관계없이 사용될 수 있으며, 가상현실은 3차원 컴퓨터에 의해 생성된 현실적인 영상, 음향과 다른 감각을 표현하고 사람들과의 사용작용을 원활하게 하기 위해 사용될 수 있다. 특히 가상현실에 참여하는 사람들은 몰임하여 객체를 조작할 수도 있고, 원하는 목표를 위해 단계별 행동을 실행할 수 있다. 일반적으로 웹 환경에서 3D 상호작용 콘텐츠를 정의한 ISO 국제표준인 X3D를 이용하여 가상현실 공간을 생성한다. 본 논문에서는 X3D 가상현실 공간에서 스테레오 렌더링을 논의하고, HMD VR을 위한 새로운 X3D 노드를 제안한다. 제안한 노드들은 X3D 웹 브라우저인 X3DOM에 의해 가시화되었다.

Keywords

References

  1. Wikipedia, https://en.wikipedia.org/wiki/Virtual_reality, Sept. 19.2016
  2. WebVR, https://w3c.github.io/webvr, Sept. 19, 2016.
  3. A-Frame, https://aframe.io/docs/0.3.0/introduction/, Sept. 19, 2016.
  4. Three.js, http://threejs.org, Sept. 19, 2016.
  5. X3DOM, http://www.x3dom.org, Sept. 19, 2016.
  6. X3D: Extensible 3D Graphics for Web Authors, http://x3dgraphics.com/, March, Sept. 19, 2016
  7. Dongxu Yang, Yoemun Yun, and Si-Ho Cha "Design of HTML5 based Virtual Reality 3D Web", ICCA 2013, ASTL Vol. 24, pp. 164-167, 2013.
  8. Behr Johannes; Dahne, Patrick; Jung, Yvonne; Webel, Sabine, "Beyond the Web Browser - X3D and Immersive VR", IEEE Computer Society u.a.:IEEE Virtual Reality 2007. VR Tutorial and Workshop Proceedings [CD-ROM] : IEEE Symposium on 3D User Interfaces. Piscataway, NJ : IEEE Service Center, 2007, 5 p.
  9. Liang Zhang and Wa James Tam, "Stereoscopic Image Generation Based on Depth Images for 3D TV", IEEE TRANSACTIONS ON BROADCASTING, Vol. 51, No. 2, JUNE 2005.
  10. Johannes Behr, Peter Eschler, Yvonne Jung and Michael Zollner, "X3DOM: a DOM-based HTML5/X3D integration model", Web3D '09 Proceedings of the 14th International Conference on 3D Web Technology, Pages 127-135 , JUNE 16-17, 2009.
  11. Don Brutzman and Leonard Daly, "X3D: Extensible 3D Graphics for Web Authors", ISBN-13: 978-0-12-088500-8, 2007.