DOI QR코드

DOI QR Code

WebGL기반 협업 3D 모델링 시스템

Cooperative 3D Modelling System based on WebGL

  • Pyun, Hae-Gul (Global School of Media, Soongsil University) ;
  • An, Haeng-A (Global School of Media, Soongsil University) ;
  • Park, Jinho (Global School of Media, Soongsil University)
  • 투고 : 2014.09.30
  • 심사 : 2015.04.10
  • 발행 : 2015.04.30

초록

본 논문에서 제시하는 협업 3D 모델링 시스템은 기존 협업 시스템의 문제점을 보완하여 보다 효율적인 작업이 가능하게 한다. 현재 3D 모델링 작업은 오프라인에서 작업하여, 파일의 형태로 주고받는 협업 시스템이 대부분이다. 이러한 협업 시스템은 즉각적인 인터랙션이 불가능하며, 피드백 사이의 시간지연 발생, 파일을 볼 수 있는 부가적인 프로그램이 필요하다. 본 논문에서는, 웹이라는 네트워크의 특성을 이용하여 이러한 문제점을 해결하고 나아가 새로운 형태의 모델링 협업 시스템을 제안한다. 3D 웹 구현 분야에서 각광받는 기술인 웹지엘(Web Graphics Library; WebGL)을 이용하여 브라우저에서 3D 오브젝트를 생성하고, 이를 서버-클라이언트 통신을 이용하여 여러 사용자가 동시에 조작할 수 있도록 설계 하였다. 따라서 실시간 인터랙션과 피드백이 가능하며 소프트웨어 설치의 필요성을 낮추고, 브라우저가 설치된 디바이스를 사용하면 어디서든 접근을 할 수 있다.

The proposed cooperative 3D modelling system enables more efficient modeling works by improving current cooperation systems. Current 3D modeling tasks work on off-line and most of works are cooperation systems which communicate by files. These cooperation system cannot be interactive, occurs time delay while feedback and must have some programs which can read the files. This paper solves these problems using web that has the characteristics of network and proposes new cooperation system form. Using WebGL(Web Graphics Library) which is proposing technology in technical realization of Web 3D modeling, we make 3D objects in web browser and these objects can be manipulated by server-client communication. Therefore, if people use this system, they can use real time interaction and feedback. Also this system lowers a software installation necessity and can access everytime if web browser is installed.

키워드

참고문헌

  1. T. McLaughlin, B. Ad'an Pena, T. A. Fechter, A.M. Pasing, J. Reitz, and J. A. Vidal, "Multi-institutional Collaboration in Delivery of Team-Project-Based Computer Graphics Studio Courses", Advances in Visual Computing, pp.394-405, 2010.
  2. K. McHenry, P. Bajcsy "An Overview of 3D Data Content, File Formats and Viewers" Image Spatial Data Analysis Group, National Center for Supercomputing Applications, 1205 W Clark, Urbana, IL 61801, October 31, 2008
  3. M. Milivojevi'c, I. Antolovi'c, and D. Rancic "Evaluation and visualization of 3D models using Collada Parser and WebGL technology", Proceedings of the 2011 international conference on Computer and computing, 2011.
  4. W. Wu, Z. Yang, K. Nahrstedt, G. Kurillo, and R.Bajcsy, "Towards Multi-Site Collaboration in Tele-Immersive Environments", Distributed Computing Systems, ICDCS '08. The 28th International Conference, pp.647-654, 17-20, June 2008.
  5. R. Vasudevan, Z. Zhou, G. Kurillo, E. Lobaton, R.Bajcsy, and K. Nahrstedt, "Real-time Stereo-vison System for 3D Telemmersive Collaboration", Multimedia and Expo (ICME), IEEE International Conference, pp.1208-1213, July 2010
  6. R. Bajcsy, G. Kamberova, and L. Nocera "3D Reconstruction of Environments for Virtual Collaboration" In Proc. of the 4th IEEE Workshop on Applicationsof Computer Vision, 2000.
  7. S. Birr1, J. Monch1, D. Sommerfeld1, and B. Preim,"A novel Real-Time Web3D Surgical Teaching Tool based on WebGL", Bildverarbeitung fur die Medizin, pp.404-409, 2012
  8. C. Leung, A. Salga, "Enabling WebGL", WWW '10 Proceedings of the 19th international conference on World wide web, pp.1369-1370, 2010.
  9. J. O. Talton, D. Fitzpatrick "Teaching Graphics withthe OpenGL Shading Language", ACM SIGCSE Bulletin archive, 39(1), Mar. 2007
  10. C. Leung, A. Salga "Enabling WebGL" Proceedings of the 19th international conference on World wideweb, Raleigh, North Carolina, USA 2010
  11. S. H. Lee, Y. H. Park, H. W. Park, "Time and Space Modeling Method for Social Services", Journal of digital contents society, vol. 11, no. 4, pp. 571-578, 2010.