[VRML HTML 웹언어] VRML 정의 역사 추세
- 최초 등록일
- 2003.09.25
- 최종 저작일
- 2003.09
- 4페이지/ 한컴오피스
- 가격 1,500원
소개글
자료정리 잘 돼있는 A+자료입니다.
목차
VRML 이란?
VRML의 특징
VRML 브라우저
VRML의 역사
본문내용
VRML이란 “Virtual Reality Modeling Language”의 약어로서 인터넷에서 3차원 세계를 묘사하기 위한 언어이며 시스템이다.
VRML은 3D interchange format으로 다음과 같이 정의할 수 있다.
1. HTML에 대한 3D언어이다. 즉, 3D 웹 페이지를 저작하기 위한 multiflatform 언어이다.
2. 3D, 2D, 텍스트, 멀티미디어를 통합하는 문서 모델이다.
3. 사이버 공간과 온라인 가상 사회(Community)를 설계할 수 있는 토대이다. 그러나 VRML은 멀티유저 시뮬레이션을 위한 네트워킹과 테이터베이스 프로토콜을 아직 정의 하고 있지 않다.
4. VRML은 Open Inventor 파일포맷의 확장 포맷이며 응용 개발자를 위한 프로그래밍
라이브러리가 아니다.
VRML의 특징
1. 단순성 (Simplicity)
단순성으로 인해 성공한 대표적인 예인 HTML을 반영하여 VRML2.0의 설계시 단순성을 추구하였다.
2. 구현 최적성 지원 (Highly Optimized Implementation)
VRML의 설계시, VRML 브라우저의 구현을 어렵게 만드는 요소들이나 기능들을 배제하였다. 좋은 성능을 얻기 위해서는 VRML 세계를 생성하는 사람이 자신의 VRML 파일을 최적으로 구성하는지 아니면 VRML브라우저의 구현자가 최적의 구현을 이루어야 하며 이를 위해서는 사실상 많은 작업이 요구된다. VRML 2.0은 이러한 작업이 보다 쉽게 이루어 질 수 있도록 설계되었다.
3. 우수한 파일 교환 포맷 지원(better interchange format)
VRML 1.0은 우수한 파일 교환 포맷으로 인정받아 널리 사용되고 있으며 VRML2.0은 이를 보다 개선하였다.
4. 복합저작 가능성(Composability)
여러 사람들 혹은 다양한 도구를 이용하여 생성된 파일들이 VRML 문서 파일의 생성시 쉽게 이용될 수 있도록 되어야 한다. VRML문서는 HTML문서와 공존할 수 있으며 VRML의 객체들은 다른 VRML 세계를 생성하는데 쉽게 이용될 수 있다.
5. 확장성
VRML2.0은 기본적 지원하는 내장 객체 외에 사용자가 새로운 객체를 정의 할 수 있는 기능을 지원한다.
참고 자료
없음