コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
特別ページ
Wikippe
検索
検索
表示
ログイン
個人用ツール
ログイン
VRMLのソースを表示
ページ
議論
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
ページ情報
表示
サイドバーに移動
非表示
←
VRML
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
要求した操作を行うことは許可されていません。
このページのソースの閲覧やコピーができます。
'''Virtual Reality Modeling Language''' ('''仮想現実モデリング言語'''、'''VRML''') は、3次元の物体に関する情報を記述するための[[ファイルフォーマット]]。[[World Wide Web|WWW]]上で利用されることを前提に設計された。 ==概要== ファイル形式は[[テキストファイル]]([[コンパイル]]が不要)であり、[[ヘッダ]]、[[コメント]]、ノード(フィールド)、プロトタイプ、ルートの5つの要素から構成される。 3D[[ポリゴン]]の頂点および線の座標、ポリゴンや色や画像による[[テクスチャー]]、光源による明るさなどを指定できる。 また、[[URL]]指定によってインターネット上の別の場所にある画像やVRMLファイルを指定できる。 アニメーションや光源、[[視点]]の設定などといったインタラクティブな効果も設定でき、一種の[[仮想空間]]を構築できる。 さらに、Scriptノードを使って、[[Java]]・[[JavaScript]]などの[[プログラミング言語]]と連携させた動作を行うことも可能である。 VRMLファイルは「ワールド」とも呼ばれ、.wrl という[[拡張子]]が付く(たとえば bird.wrl)。VRMLファイルを閲覧するVRMLブラウザには、Cortona VRML Client [http://www.parallelgraphics.com/products/cortona/]、blaxxun Contact [http://www.blaxxun.com/en/products/contact/]、PivoronPlayer [http://www.neeneenee.de/vrml/desktop.html] などがある。 また、VRMLファイル自体はテキスト形式だが、座標値などの3Dデータを多く含み、ファイル容量が大きくなるため、[[gzip]]を使った圧縮が行われる場合も多い。 たいていの3次元モデリングツールには、VRML形式での保存機能が付いている。 ==歴史== このフォーマットの開発を推進するために[[Web3Dコンソーシアム]]が設立され、規格についての議論などが行われている。 VRMLの最初のバージョン(通称VRML 1.0)は[[1994年]][[11月]]に制定された。 このバージョンでは[[Silicon Graphics|SGI]]社により開発されていた[[Open Inventor]]とよばれるツールのファイルフォーマットに良く似た仕様として制定された。 その後、インタラクティブな動きなどの新しい機能を追加したVRML 97 (ISO/IEC DIS 14772-1, 通称VRML 2.0) 仕様が策定された<ref>{{Cite web |date=1998-01-27 |url=http://internet.watch.impress.co.jp/www/article/980127/vrml97.htm |title=VRMLを国際標準としてISOが認可 |publisher=INTERNET Watch |accessdate=2012-09-04}}</ref>。 現在では、VRMLと呼ぶ場合にはこのVRML 2.0を指すことが多い。 VRML1.0の制定以降、3次元空間を容易に記述できるという点から注目され、[[ウェブブラウザ|Webブラウザ]]からそのまま使えるさまざまな[[プラグイン]]も提供され、普及も進んだ。 しかし、VRMLの表現能力の限界やモデリングツールの少なさ、操作の難しさなどから、しだいにあまり使われなくなっている。 VRMLの表現能力の限界などから、次世代の仕様として[[Extensible Markup Language|XML]]ベースの[[X3D]]を一から作成することとなった。 == 脚注 == {{Reflist}} == 関連規格 == *[[3DMLW]] (3D Markup Language for Web) *[[COLLADA]] *[[Universal 3D|U3D]] *[[X3D]] (VRML 後継者) ==関連項目== *[[コンピュータ言語]] **[[データ記述言語]] ==外部リンク== * [http://www.web3d.org/ Web3Dコンソーシアム(英語)] * [http://www.viewlife.com Web3D software to view VRML files without ActiveX plug-in] * [http://zero1-prj.nsf.jp/index.html VRML無料オーサリングツール ] * [http://zero1-prj.nsf.jp/CubicTown/index.php Cubic Town for Facebook] * [http://hp.vector.co.jp/authors/VA004037/ VRML LABO] [[Category:コンピュータ言語]] [[Category:コンピュータグラフィックス]]
このページで使用されているテンプレート:
テンプレート:Cite web
(
ソースを閲覧
)
テンプレート:Reflist
(
ソースを閲覧
)
VRML
に戻る。
検索
検索
VRMLのソースを表示
話題を追加