plugVRML의 설계와 구현

플러그인 소프트웨어는 현재 수많은 소프트웨어 개발의 중앙 집중을 분산시키고 성능 향상을 이룬다는 측면에서 개발자들과 사용자에게 있어 각광받고 있다. 본 연구에서 제안하는 plugVRML은 이러한 플러그인 소프트웨어 개념을 VRML에 도입한 것이다. 기존 VRML에서도 노드를 확장하거나 자바 또는 스크립트를 사용하는 방법을 이용하여 작성자가 원하는 기능을 스스로 구현할 수 있도록 하였지만 VRML 작성자가 자바와 같은 언어를 제대로 구사하지 못하면 사용하기 어렵고 파일의 크기가 커지는 문제점을 가지고 있다. 그러므로 본 연구에서는 plugVRML으로 작성자에게 강력한 기능을 쉽게 사용할 수 있도록하고, 개발자에게 범용의 플러그인 소프트웨어를 개발할 수 있도록 하였다.