VRMLとは

概説

VRML(Virtual Reality Modeling Language)は3次元の仮想空間を表現するための言語である。
データの仕様は SGI における Open Inventor のデータである iv ファイルのサブセットになっている。
VRML のデータを表示するためには VRML 用のビューワを使用する。
また、Netscape などのブラウザー用のプラグインを使用すれば、ブラウザー上で表示することもできる。
もともとはインターネット上で3次元データを表示するためのものとして開発されたが、CG制作者にとってはCGソフトウェア間のデータ受渡しのために利用できる。 (MAYAではVRML2.0のフォーマットで出力される)
現在はVRML97(VRML2.0の次のバージョン)が最新だが、ここではVRML1.0 にもとづいて解説する。

VRML の特徴

VRML ビューワ

VRMLのデータを見るためには各種のソフトがあるがブラウザ(ネットスケープなど)によるのが便利だろう。 また、DXF ファイルなどから VRML にコンバートするツールなどもある。
主なビューワは参考の項を参照のこと。

VRMLのバージョン

VRMLには以下のバージョンがある。

VRML2.0は1.0とは文法的に互換性が無いので注意が必要である。

VRML2.0 で追加された機能

VRML97 で追加された機能

参考


prev | next
index | home
abe@injapan.net