3DMLW
[Wikipedia|▼Menu]

3DMLW
開発元3D Technologies R&D
最新版0.9.77 / 2008年7月21日
リポジトリsourceforge.net/p/dmlw/code/HEAD/tree/
プログラミング言語C++
対応OSWindows 2000 / XP / Vista
プラットフォームWindows
種別3次元コンピュータグラフィックス用プラグイン
ライセンスGPL
公式サイト ⇒www.3dmlw.com
テンプレートを表示

3DMLW("3D Markup Language for Web" の略)は、World Wide Web 上で3次元 (3D) および2次元 (2D) の対話型Webコンテンツを表すXMLベースのファイルフォーマットである。3DMLWエンジンはオープンソースであり、GPLでライセンスされている。

3DMLWを表示するには、3DMLWプラグインをインストールしておく必要があり、レンダリングにはOpenGLを使う。3DMLWプラグインは ⇒3D Technologies R&D が主要なウェブブラウザ向けに開発している(Internet ExplorerMozilla FirefoxOperaなど)。目次

1 フォーマット

2 3DMLW プラグイン

3 3DMLW エディタ

4 関連規格

5 関連項目

6 外部リンク

フォーマット

3DMLWは、XML 1.0 に基づいたテキストファイルフォーマットである。3DMLWでは2Dと3Dのコンテンツは分離されているが、重ねて表示することもできる。3次元モデルのフォーマットとしては、.3ds、.obj、.an8、.blend というファイルフォーマットが使える。

3DMLWファイルの拡張子は .3dmlw である(例えば、car.3dmlw)。3dmlwファイルはHTMLのように相互にリンクできる。

以下に3DMLWファイルの例を示す。<?xml version='1.0' standalone='no'?><document> <content2d> <area width='200' height='100' color='#C0C0C0FF' texture='flower.png' /> </content2d> <content3d id='content' camera='{#cam}'> <camera id='cam' class='cam_rotation' y='10' z='40' viewy='10'/> <box name='ground' width='100' height='2' depth='100' color='green' class='ground' /> <box name='dynamic' y='20' width='10' height='10' depth='10' color='blue' /> </content3d></document>
3DMLW プラグイン

3DMLWを表示するためには、ウェブブラウザ用3DMLWプラグインまたは3DMLW用スタンドアロンブラウザが必要である。3DMLWレンダリングエンジンはデファクトスタンダードOpenGLを使用する。3DMLWを開発している 3D Technologies R&D は、DirectXなど他の3Dレンダリングシステムのサポートを近い将来行うことを発表しており、将来的には3次元液晶ディスプレイなどにも対応するとしている。今のところ3DMLWプラグインを利用可能なウェブブラウザは、Internet ExplorerMozilla FirefoxOperaGoogle Chromeである。
3DMLW エディタ

3DMLWエディタ Quantum Hog は、.3dmlw 文書の作成と編集ができるプログラムである。今のところベータ版だが、スケルタルアニメーションパーティクルシステムBlenderファイルサポートなどの機能を試験的にサポートしている。
関連規格

web3D


COLLADA

U3D

X3D

VRML

関連項目

コンピュータ言語

データ記述言語



外部リンク

3DMLW 公式ダウンロードサイト

3DMLW Editor Quantum Hog 公式ダウンロードサイト

3D Technologies R&D

3DMLW project in SourceForge










3Dファイル形式
レガシー

3DCG

Wavefront OBJ形式 (*.obj)

PLY形式 (*.ply)

DirectX .x形式 (*.x)

3D Studio形式 (*.3ds)

Softimage dotXSI形式 (*.xsi)

3D CAD

AutoCAD DXF形式 (*.dxf)

VDA-FS形式 (*.vda)

IGES形式 (*.igs、*.iges)

ラピッドプロトタイピング
及びマルチメディア

3D Systems STL形式 (*.stl)

VRML形式 (*.wrl、*.wrz)

Microsoft XAML形式 (*.xaml)

Shockwave 3D形式 (*.w3d)

Mobile 3D Graphics形式 (*.m3d)

3DMLW (*.3dmlw)

Away3Dデータ形式 (*.awd)(英語版)

Universal 3D形式 (*.u3d)(英語版)


現行

3DCG

COLLADA形式 (*.dae)

Autodesk FBX形式 (*.fbx)

Alembic形式 (*.abc)

OpenSceneGraph形式 (*.osg、*.osgb、*.osgt、*.osgx、*.ive、*.osga)

USD形式 (*.usd、*.usda、*.usdc、*.usdz)

3D CAD

AutoCAD DWG形式 (*.dwg)

STEP形式 (*.step、*.stp)

openNURBS形式 (*.3dm)

IFC形式 (*.ifc)

SXF形式 (*.sxf)

3D都市モデル(英語版)

ESRI shapefile形式 (*.shp、*.shx、*.dbf)(英語版)

KML形式 (*.kml)

CityGML形式 (*.gml)(英語版)

Web3D

X3D形式 (*.x3d、.x3dv、*.x3db)

glTF (*.gltf、*.glb)

3Dプリンター

AMF形式 (*.amf)

3MF形式 (*.3mf)(英語版)

フライトシミュレータ

AC3D形式 (*.ac)

OpenFlight形式 (*.flt)(英語版)

ボクセル/ボリューム

OpenVDB形式 (*.vdb)(英語版)





更新日時:2020年9月18日(金)04:01
取得日時:2020/10/08 01:52


記事の検索
おまかせリスト
▼オプションを表示
ブックマーク登録
mixiチェック!
Twitterに投稿
オプション/リンク一覧
話題のニュース
列車運行情報
暇つぶしWikipedia

Size:10 KB
出典: フリー百科事典『ウィキペディア(Wikipedia)
担当:undef