VRML (.wrl)

登録MIMEタイプ:model/vrml
VRML幾何形式.
3DコンテンツをWeb上で配信するための初期の標準.
3D形状,背景画像,光源,ビューポイント情報を保管する.
VRMLは通常HTMLに埋め込まれ,ブラウザのプラグインによって描画される.
VRMLはVirtual Reality Modeling Languageの頭字語である.
ASCIIテキスト形式.
一般に圧縮された.wrl.gzとして転送される.
X3D形式に代替された.
  • ExportはVRML 2.0と互換のファイルを作成する.

ImportとExportImportとExport

  • Export["file.wrl", expr]Graphics3DオブジェクトをVRMLにエキスポートする.
  • Export["file.wrl", expr, elem]expr が要素elem を指定してるとしてVRMLファイルを作成する.
  • Export["file.wrl", {expr1, expr2, ...}, {{elem1, elem2, ...}}]は各 が対応する を指定しているとして扱う.
  • Export["file.wrl", expr, opt1->val1]は指定の値を持つ指定のオプション要素でexpr をエキスポートする.
  • Export["file.wrl", {elem1->expr1, elem2->expr2, ...}, "Rules"]は規則を使ってエキスポートする要素を指定する.
  • Exportについての一般的な情報は,関数ページを参照のこと.
  • ExportStringはVRML形式をサポートする.

要素要素

  • データ表現要素:
  • "Graphics3D"VRMLファイルのGraphics3D表現
    "GraphicsComplex"GraphicsComplexオブジェクトの集合として表されたVRMLファイル
    "LineData"で与えられる頂点を参照する線の指標のリスト
    "LineObjects"絶対座標で与えられたLineオブジェクトのリスト
    "PolygonData"で与えられる頂点を参照する多角形の指標のリスト
    "PolygonObjects"絶対座標で与えられたPolygonプリミティブのリスト
    "VertexColors"色プリミティブのリストで与えられる,各多角形に関連付けられた色
    "VertexData"頂点座標のリスト
    "VertexNormals"で与えられる頂点に対応する法線ベクトル
  • ExportはデフォルトでVRMLファイルに要素を使用する.
  • 要素はGraphicsComplexの第1引数に対応する.

オプションオプション

  • 高度なオプション:
  • "InvertNormals"False頂点の法線の向きを逆にするかどうか
    "VerticalAxis"{0,0,1}ファイルで使用する座標系について想定する向き
  • デフォルトではMathematica はVRML形式で使用される座標系では縦軸は第3座標に対応すると想定する.
  • と設定すると,Mathematica はVRMLにエキスポートするときに全グラフィックス座標にという変換を適用する.

例題例題すべて開くすべて閉じる

例 (2)例 (2)

結び目を表すGraphics3Dオブジェクトを与える:

In[1]:=
Click for copyable input
Out[1]=

VRML形式にエキスポートする:

In[2]:=
Click for copyable input
Out[2]=

2Dセルオートマトンの進化に基づいて3Dモデルを構築し,VRMLにエキスポートする:

In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=
バージョン 6 の新機能
New to Mathematica? Find your learning path »
Have a question? Ask support »