U3D ファイル形式とは?
.u3d 拡張子を持つファイルには、3次元モデルが含まれています。 この標準は、Boeing、Intel、HP を含む大手企業のコンソーシアムによって、3D データの記録を標準化することを目的として開発されました。.u3d ファイルには、3D オブジェクトを記述するために必要なすべての情報、特に以下の内容が保存されます:
- 寸法と形状
- テクスチャとマテリアル
- ライティングのルールと手法
- 移動の軌跡と回転
.u3d ファイルは、3次元コンテンツの表示や生成を行うさまざまなアプリケーションでサポートされています。U3D フォーマットは ECMA-363 標準として採用されました。第4版(2007年6月)は、3D オブジェクトに関する完全な情報を記録するために最も広く使用されているリビジョンです。
U3D は、PDF ドキュメント(PDF 1.6 以降)内にインタラクティブな 3D モデルを埋め込むために特別に設計されました。Adobe Acrobat 7(2005年)がこれをサポートした最初のアプリケーションであり、埋め込まれたモデルは Acrobat や Reader 内でインタラクティブに回転、ズーム、検査が可能です。このフォーマットは、プログレッシブ・メッシュ・ストリーミングに適した CLOD(Continuous Level of Detail)圧縮を使用しており、ドキュメントの配信に適しています。
新しいワークフローでは、PRC フォーマット(ISO 14739-1)が 3D PDF 制作において U3D に取って代わり、より優れた圧縮と CAD 機能のサポートを提供しています。ウェブ上のリアルタイム 3D については、現在 glTF が主流の標準となっています。
セキュリティと安全性
リスク: LOWU3D ファイル自体は実行可能コードを含まない 3D ジオメトリデータです。ただし、PDF ファイルに埋め込まれている場合、Adobe Acrobat の 3D レンダリングエンジン(過去に脆弱性が存在したことがあります)によって処理されます。Acrobat を最新の状態に保ってください。MeshLab で開くスタンドアロンの .u3d ファイルには、既知のセキュリティリスクはありません。
形式の詳細
概要U3D ファイルを開くプログラム
技術的詳細
詳細仕様| 標準 | ECMA-363; 第4版(2007年6月)が最終リビジョン |
| 開発コンソーシアム | 3D Industry Forum - Intel、Boeing、HP、その他 |
| エンコーディング | バイナリ、リトルエンディアン |
| マジックバイト | 55 33 44 00 - オフセット 0 に ASCII U3D とそれに続くヌルバイト(0x00) |
| コンテナ | カスタムブロックベースのバイナリ:ヘッダーブロックの後に型付きデータブロック(4バイトのタイプ ID + 4バイトのデータ長 + データ)が続く |
| メッシュ圧縮 | CLOD(Continuous Level of Detail)プログレッシブ・メッシュ・ストリーミング |
| MIME タイプ | model/u3d(または application/vnd.u3d) |
| 一般的なファイルサイズ | 100 KB - 50 MB |
| 主な用途 | PDF 1.6 以降のドキュメントへのインタラクティブな 3D モデルの埋め込み |
| PDF サポート履歴 | Adobe Acrobat 7(2005年)で初めて利用可能。埋め込まれたモデルは Acrobat および Reader で回転やズームが可能 |
| カラーサポート | 頂点またはテクスチャごとに 24ビット RGB。アルファチャンネルを含む最大 32ビット RGBA |
| 後継フォーマット | 3D PDF ワークフロー用の PRC(ISO 14739-1)、リアルタイムウェブ 3D 用の glTF 2.0 |
| リリース日 | 2005 (ECMA-363 1st Edition, August 2005) |
| 最新バージョン | ECMA-363 4th Edition (June 2007) |
| オープンスタンダード | はい · ロイヤリティフリー |
| 仕様書 | ecma-international.org |
U3D の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。U3D ファイルについて最初の質問をしてみましょう。