技術

3Dファイル形式の基本ガイド

3Dファイル形式の基本ガイド

3Dコマースソフトウェアを最初に構築した企業の1つとして、私たちはそのすべてを見てきました。私たちは長年の経験を生かして、3Dファイル形式と3Dコマースの基本を具体的な例と明確な説明で説明します。

記事上で

3Dトレードで最も人気のある3Dファイル形式

3Dコマースが成熟するにつれて、3Dファイル形式の数は増え続けています。6つの主要なファイル形式が最もよく使用される傾向があります。

  • USDZファイル: AppleとPixarによって作成され、2018年にリリースされたUSDZは、拡張現実専用に設計された閉じたプライベートファイル形式です。このフォーマットは、AR QuickLookなどの一般的なAppleソフトウェアで使用できます。最近、両社は、開発者がAppleiPhoneおよびiPad用のAR環境で作成されたPhotoshopおよびDimensionオブジェクトをインポートできるようにするアップデートを発表しました。USDZファイルについて知る必要があるすべてを読んで、この形式の使用方法と例を参照してください。
  • OBJファイル: OBJファイル(.obj)には、3Dオブジェクトのジオメトリに関する情報が含まれています。開発者は、情報交換やCADおよび3D印刷アプリケーションでファイル形式を使用します。OBJファイルは無制限の色をサポートでき、1つのファイルで複数のオブジェクトを選択できます。現在のバージョンは3.0です。OBJファイル内のオブジェクトは、ポリゴンの面と値、曲線、テクスチャマップ、およびサーフェスによって識別されます。OBJは、選択したオブジェクトをスケーラブルにするベクターファイルです。OBJファイルの使用方法の詳細をご覧ください。
  • FBXファイル: FBXファイル(.fbx)は、3Dジオメトリとアニメーションデータを交換するために使用される形式です。さまざまなプログラムを使用して、高解像度の2Dおよび3Dファイルを開いたり、編集したり、エクスポートしたりできます。FBXファイルは、映画、ゲーム、拡張現実、仮想現実(AR / VR)の開発に使用されます。FBXファイルには、完全なアニメーションシーンのすべてのデータが保存されます。このデータには、ボーン、ネットワーク、照明、カメラ、およびジオメトリが含まれます。この形式の詳細については、FBXファイルの使用について知っておく必要のあるすべてをお読みください。
  • glTFおよびglTF2.0ファイル: GL Transmission Format(glTF)は、静止モデル、アニメーション、およびモーションシーンをサポートするオープンソースのロイヤリティフリーの3Dファイルです。開発者は、ネイティブWebアプリケーション、拡張現実、仮想現実、ゲーム、および3D広告でglTFを使用します。glTF 2.0は、物理ベースのレンダリング(PBR)と速度の改善を含むファイル形式の更新でした。gITFおよびgITFファイル形式の詳細をご覧ください。
  • GLBファイル: GLBは、モーションとアニメーションをサポートしているため、VR、AR、ゲーム、およびWebアプリケーションで使用される3Dファイル形式です。このフォーマットのもう1つの利点は、サイズが小さく、読み込み時間が短いことです。GLBファイルは、JSONを使用したglTFのバイナリバージョンです。1つのファイルには、テクスチャ、シェーディング、ジオメトリ/アニメーションなどのサポートデータが含まれています。詳細については、GLBファイル形式ガイドをお読みください。

2015年、クロノスグループはGLBおよびglTFフォーマットを開発しました。彼らは、開発者が多くの3Dグラフィックスアプリケーションで開いて編集できるフォーマットの必要性を認識しました。仕様のバージョン2.0(2017年にリリース)では、物理ベースのレンダリング(PBR)が追加されました。これにより、シャドウとハイライトをよりリアルに表示できるようになり、速度の更新とアニメーションの改善がコーディングされます。

他の3Dファイル形式は、3D印刷、フィルム、ビデオゲーム、アーキテクチャ、教育アプリケーションなどの特殊な用途に使用されます。これらには以下が含まれます:

  • CADファイル
  • ミックスファイル
  • STLファイル
  • COLLADA行
  • 3DSファイル
  • IGESファイル
  • STEP.files
  • VRML / X3Dファイル
メディアのファイルタイプの詳細については、次のリソースが役立ちます。

3Dファイルグラフィックスの究極のリスト

あなたが聞いたことがある(そしてあなたが聞いたことのないものもある)すべての3Dグラフィックファイル形式は、太陽の下ですべての3Dグラフィックファイル形式の完全なリストをまとめました(私たちが知る限り)。これらのタイプの3Dモデリング形式の中には、リアルタイムモデリングを可能にするものと、ベイク処理された、または非現実的な3Dレンダリング用のものがあります。

見逃しましたか?お電話でお知らせください。

プロパティ対。オープンソースの3Dファイル形式

プライベートとオープンソースの3Dファイル形式の違いを理解することが重要です。コンテンツの視聴者によっては、特別な3Dファイル形式が優れた投資になる可能性があります。ただし、独自の形式に依存すると、コストが増加し、コンテンツを他のプラットフォームに転送する機能が制限される可能性があります

特別な3Dファイル形式

プロプライエタリフォーマットは特許を取得しているか、企業秘密として分類されており、特定のハードウェアまたはソフトウェアの購入を強制し、相互運用性を制限するために企業によって作成されています。リバースエンジニアリングを防ぐためにデータ暗号化形式がロックされていることが多いため、独自の形式をオープンソース形式に変換することは困難です。たとえば、USDZは、iOSデバイスでのみ機能するように設計された特別な3Dファイル形式です。

オープンソースの3Dファイル形式

iOSやWindowsなどのクローズドオペレーティングシステムが存在する前は、パブリックドメインのソフトウェアエンジニアリングに革新をもたらすソフトウェア開発の伝統がありました。現在、オープンソースの3Dファイル形式は、デバイスやアプリケーション間でデータやファイルを転送するように設計されています。

Khronos Groupは、多くの3Dファイル形式の背後にある標準化団体です。GLBとglTFは、クロノスグループによって開発および管理されているオープンソースの3Dファイル形式の2つの例です。オープンソース形式はパブリックドメインであり、標準のライセンス契約に従って、プロプライエタリ、フリー、およびオープンソースソフトウェアの両方に使用できます。通常、オープンソースソフトウェア標準を使用するための料金やライセンス料はありません。

3Dファイル形式の機能

ファイル形式は、コンピューターが読み取れるようにデジタル情報を暗号化および圧縮するための標準的な方法です。ファイル形式は、ライセンス、無料、プロプライエタリ、またはオープンソースにすることができます。ほとんどの人が精通している非3Dファイル形式の例には、PDF、TXT、JPG、PNG、HTML、XLS、およびDOCファイルが含まれます。

3Dアートでは、形状はカバレッジとは異なります。このセクションでは、3Dモデルファイルに入力された内容と、さまざまな3Dファイル形式がそれをどのように処理するかを解凍します。

3Dファイル形式の謎を解き明かす

3Dファイル機能 3Dファイル形式の処理
エンジニアリング

ジオメトリは、3次元モデルの形状です。3Dモデルは、点、線、および平面のセットです。3Dアートでは、それらは頂点、エッジ、およびポリゴン(または面)と呼ばれます。

3Dモデルのコーディングアーキテクチャ 3次元の幾何学的形状は、数千の三角形または多角形のグリッドで構成されています。3Dファイル形式は、この情報を圧縮して機械可読にします。
テクスチャと素材 テクスチャとマテリアルが3D幾何学的形状に適用され、色と文字が追加され、3Dオブジェクトのリアリズム向上します。3Dアーティストはこれを使用して、滑らかさ、粗さ、光沢、影、反射の感覚を作り出します。 3Dモデル外観ストレージ テクスチャとマテリアルを個別に保存することも、まとめて組み立てることもできます。これらは通常、ビットマップ画像(画像)または手続き型オブジェクト(数式)として保存され、3Dファイル形式で参照することも、外部参照用に個別に保存することもできます。
見る 3Dモデルシーンは、光源、カメラ、およびその他の関連オブジェクトに関する情報を提供します。 シーン情報を保存する

3Dファイル形式では、3Dオブジェクトが表示されるシーンに関する情報を参照または保存できます。このデータには、位置や強度などの光源情報のエンコードが含まれます。

リギングアニメーション 3Dモデルが動いているときは、オブジェクトにリギングが必要です。鍛造は、デジタルモデルが自然に動くことを可能にするコントロールをデジタルモデルに追加するプロセスです。たとえば、人の3Dモデルが実際のように動くためには、アーティストは、脚が曲がる場所、頭がどのように回転するか、およびこれらの各動きがどのように他の。正確な動き。 アニメーションコーディング すべてのファイル形式がアニメーションの改ざんをサポートしているわけではありません。アニメーターは、さまざまなソフトウェアを使用して目的の結果を取得します。最も人気のあるアニメーションアプリは、Mayaと3Ds Maxで、それぞれ独自のファイル形式を備えています。ZbrushなどのソフトウェアでMayaおよび3DsMaxファイルを使用するには、遷移ファイル形式としてOBJを使用できます。

3Dプロジェクトに適した形式を選択する方法

プロジェクトに適した3Dファイルの種類を見つける最良の方法は、最終製品と必要な移植性について数分かけて考えることです。

あなたのユースケースは何ですか?

3Dモデルをどのように使用するつもりですか?特定の目的のために特定のファイルタイプがあります。たとえば、3D印刷と拡張現実アプリケーションの違いを考えてみましょう。3dsとSTLは、3D印刷とラピッドプロトタイピングに使用されるファイル形式ですが、拡張現実アプリケーションでは機能しません。ARアプリの最適な選択は、Androidの場合はglTF、iOSの場合はUSDZです。

あなたが期待する最終製品と出力は何ですか?

オープンソースとオープンソースの長所と短所を検討してください。独自のフォーマット。たとえば、iOSでのみ公開する場合を除いて、USDZから始めることは避けてください。ゲームアートパイプラインをglTFまたはGLBからUSDZに変換する方が、その逆よりも簡単です。ファイルの種類を確定する前に、最終的な展開プラットフォームの要件(iOS、Android、Google Visual Search、ゲームプラットフォーム、VRヘッドセットなど)を必ず確認してください。

どのソフトウェアを使用していますか?

選択したファイルタイプが、使用しているプログラムで読み書きできることを確認してください。一部の形式は、他の形式よりも広くアクセスできます。アクセス可能な形式またはオープンソース形式から始めると、3Dモデルの編集、読み取り、および最大限の活用が容易になります。

3Dコマースの3Dモデリング

3Dファイルの作成は、3D画像にアクセスできるようにするための最初のステップです。完全な製品カタログを3Dで利用できるようにし、アセットをほとんどのファイル形式にエクスポートし、顧客のアプリケーションを提供できるツールは不可欠です。Marxentの3Dクラウドは、資産を公に保存することができ、チームメンバーが必要なときにいつでもどこでもアクセスできるようにします。このソリューションを使用して、USDZ、glTF、OBJ、Google 3D Visual Searchなど、他の多くのプラットフォームや検索エンジン用の消耗品のフォーマットタイプを作成します。

Marxent 3Dモデリングサービスは、再利用可能な3Dアセットを提供し、エンタープライズグレードのeコマースアプリケーションを迅速にレンダリングするように設計されています。私たちのコミットメントは、コンテンツの収益化がリアリズム、一貫性、スピードを提供し、規模を最適化し、アセットを再利用することを保証することです。コマース用の再利用可能な3Dコンテンツの作成に10年近くの経験を持つマルクセントは、主要なマルチチャネル家具および住宅改修の小売業者および製造業者に推奨される3Dモデリングサービスプロバイダーです。

製品の視覚化のための3Dモデリングサービスの詳細をご覧ください。

Related Articles

Back to top button