以下のリンクからの頂き物です。
OBJ †
Wavefront OBJ形式.
- 多くの3Dモデリング,レンダリングソフトが対応している.
- 拡張子 : obj
- ASCII
- OBJ形式
3DS †
Autodesk 3D Studio(現在は3ds Max)用の形式.
- シーン,モデリング,アニメーションなど多くのデータを扱える.
- 多くの3Dモデリング,レンダリングソフトが対応している.
- 拡張子 : 3ds, max
- バイナリ
- ID(2バイト),サイズ(4バイト),データで構成されるチャンクと呼ばれるデータ単位で記述される.チャンクは入れ子構造にできて,子チャンク,孫チャンクなどが存在する.
- 読込/書込用のライブラリとして,lib3ds (オープンソースソフトウェア (LGPL)) がある.
- The Labs.com - The Unofficial 3DStudio 3DS File Format
- Wikipedia - .3ds
VRML †
Web上で使用することを前提に設計された形式
- Virtual Reality Modeling Language
- シーン,モデリング,アニメーションなどに加えて他のVRMLファイルへのリンクURLも記述できる.
- 拡張子 : wrl
- ASCII
- Web3Dコンソーシアム
X3D †
VRMLの後継ファイル形式
- XMLを用いて3Dシーンやオブジェクトを表現できるオープンな形式
- 拡張子 : x3dv, x3d, x3db
- ASCII
- 対応ソフト : Blender
- Web3Dコンソーシアム
DXF †
Autodesk AutoCAD用のファイル形式.
- CGソフトだけでなくCAD系ソフトにも対応が多い形式(CAD図面の事実上の標準形式)
- 拡張子 : dxf
- ASCII & バイナリ
- 仕様書
- CAD用でもあり年々様々なデータに対応していっている.全てに対応した入出力ライブラリを作るのは大変だが, 3Dモデルだけで良いならば,ENTITIESセクションの3DFACEエンティティのみに対応していればOK.
- 3DFACEだけに対応したDXFファイル入力ライブラリは3Dモデルファイルの入出力を参照.
STL †
3D System社の3D CADソフト用のファイル形式.
- Standard Triangulated Language
- 三次元形状を三角形ポリゴン(facet)の集合で表す.
- 標準ではfacetのみの単純な構造なので,コーディングは楽.
- 拡張子 : stl
- ASCII,バイナリ
- Wikipedia - STL
POV †
POV-Ray(Persistence Of Vision Raytracer)用のファイル形式
- POV-Rayでレンダリングするシーンを記述する.
- 拡張子 : pov, inc
- ASCII
- POV-Ray
COLLADA †
CGソフト間でデータをやり取りするための交換用ファイル形式
- COLLAborative Design Activity
- 元々はSonyがPS3,PSP用に作成した形式
- Ver1.4よりPhysicsサポートが追加された(Bullet, ODE, PhysXなどが対応)
- 拡張子 : dae
- KHRONOSのCOLLADAのぺージ
FBX †
Alias社(Autodeskが買収)がオープンソースとして策定したファイル形式
- SDKが公開されている.
- 拡張子 : fbx
- バイナリ
- Autodesk FBX
LWO †
NetTek LightWave3D用のファイル形式
- 拡張子 : lwo
- バイナリ
- NewTek LightWave
PLY †
Stanford Universityが公開しているレンジデータを元にしたメッシュを格納したフォーマット.
- 拡張子 : ply
- ASCII
- The Stanford 3D Scanning Repository
- 上記URLから,CG分野で有名なモデルをダウンロードできる(Stanford Bunny, Happy Buddha,
- 対応ソフト : Blender
OFF †
Object File Format.Princeton shape benchmark で使われている.
- 拡張子 : off
- ASCII
- Object File Format (.off)
XSI †
SoftImage XSI(現Autodesk SoftImage)社のモデリングソフトウェアSoftImage用のファイル形式
- 拡張子 : xsi
- Autodesk Softimage
AC3D †
Inivis社の3D CG モデリング,デザインソフトウェアAC3D用のファイル形式.
C3D †
主にモーションキャプチャデータの格納,配布に用いられているフォーマット
- 拡張子 : c3d
- C3D.ORG
BVH †
C3Dと同様に主にモーションキャプチャデータの格納,配布に用いられているフォーマット
- 拡張子 : bvh
- BioVision
- TMPS Wiki - MOCAPデータファイル
0 件のコメント:
コメントを投稿