CGI制作で最もよく遭遇するファイル形式(2026)

CGI制作で最もよく遭遇するファイル形式(2026)

制作中に、拡張子が分からないファイルに出くわすことは珍しくありません。たとえば、会議中に、みんなが .fbx ファイルの話をしているのに、それが何を意味するのか分からない――。もちろん、そんなことを聞きたくありません。だって、バカに見られるのが怖いから…

でも大丈夫。CGIの制作では、特定の作業のために使うソフトウェアがますます増えています。キャラクターを作るには、たくさんのツールを使います。まずは Photoshop でスケッチし、次に Zbrush で造形します。その後 3DS Max(または Maya)でモデリングし、Substance でテクスチャ、Marvelous で服、Houdini で髪…といった具合です。そしてもちろん、各ソフトには作業用のファイル形式と書き出し用のファイル形式があります。また、ソフト同士の橋渡しのために、特定の種類のファイルを介する必要が出てくることもよくあります。結局のところ、いろいろな拡張子を知っておかないと、人の話が理解できないのです。

だからこそ、CGI制作の現場で見かける可能性のあるファイル形式を、できる限り網羅したリストを作ることにしました。新しい拡張子を見かけるたびに、それが分かるようになります!

.7z: 7Z ファイルは、さまざまなファイル圧縮ユーティリティによって作成される圧縮アーカイブです。とりわけ、Igor Pavlov の 7-Zip が有名です。オープンソースの LZMA 圧縮を使用しており、圧縮率が高く、強力な AES-256(256ビット)暗号化を含めることができます。7Z ファイルには、保存や輸送の目的でスペースを節約するために、複数のディレクトリや複数のファイルを圧縮したものを含めることができます。

.abc: Alembic は、交換可能なコンピュータグラフィックスのファイル形式です。主な目的は、同じショット、または同じアセットに取り組んでいる異なるチーム間で、ジオメトリ(モデル)をやり取りすることにあります。同じ会社内の別部署であったり、別スタジオであったりしても、同じプロジェクトに取り組んでいることがよくあります。

.aep: Adobe After Effect の作業用ファイルです。音声、画像、動画クリップを含むビデオコンポジション、タイムライン、そして映像に適用できるさまざまな効果が含まれます。AEP ファイルは、プロ品質のビデオ制作を作成するために使用されます。

.blend: Blender で作成される 3D画像、またはアニメーションプロジェクトです。オープンソースの 3Dモデリングプログラムで、3Dメッシュデータ、ライティング情報、頂点ペイント、アニメーションのキーフレーム、NURBS オブジェクト、手続き型テクスチャ、UVマッピングのレイアウト、リアルタイムのインタラクティブデータを含みます。さらに、1つのファイル内に複数のシーンを保存することもできます。

.bvh: 3次元キャラクターのモーションキャプチャデータを含む ASCII ファイルです。3ds Max の Character Studio や他の 3Dアニメーションプログラムで、関節の回転データを取り込むために使用されます。Biovision によって、バイペッドキャラクターのモーションデータを保存するための標準フォーマットとして開発されました。

.c3d: Coordinate 3D(C3D)形式で保存されたデータファイルです。生体力学的な情報の保存に使用されます。コンパクトなバイナリ構造の中に、3次元モーションキャプチャデータを格納します。生体力学データ保存のための標準形式として使用されます。

.dds: DDS ファイルは、DirectDraw Surface(DDS)コンテナ形式で保存されたラスター画像です。圧縮されたピクセル形式および非圧縮のピクセル形式の両方を保存でき、動画ゲームのユニットモデルにテクスチャを適用する用途でよく使われます。また、DDS ファイルは Windows のデスクトップの背景や壁紙を保存するために使われることもあります。

.doc(x): テキストファイルで、Microsoft Word、Open Office、Google Document で開くことができます。整形されたテキスト、画像、表、グラフ、チャート、ページの書式、印刷設定などを含む場合があります。

.edl: Edit Decision List File。Adobe Premiere Pro、Avid Media Composer、Apple Final Cut Pro などのプログラムによって作成されるビデオ編集ファイルです。EDL(編集指示リスト)を保存しており、制作中の編集の選択内容を指定します。ソースの動画データの位置と、動画を使用するタイムコードを含みます。別の編集システムで元のプロジェクトを再現できるようにもします。

.exr: OpenEXR 形式で保存されたビットマップ画像、またはラスター画像です。Industrial Light & Magic によって開発された高ダイナミックレンジ(HDR)画像ファイル形式で、多層画像をサポートし、ロスあり/ロスなし圧縮と、16-bit および 32-bit のピクセルに対応します。高品質なグラフィックスのためのディープなラスター画像を保存する用途に使われ、ラスターグラフィックス編集プログラムや画像処理アプリケーションで使用されます。

.fbx: Autodesk FBX 形式で保存された 2D または 3D の描画です。元のファイルの完全な忠実度と機能を維持し、複数のプログラムで操作できます。3Dアプリケーション間の相互運用性を作るために使用されます。

.h264: H264 ファイルは、H.264 圧縮でエンコードされた動画ファイルです。高精細(HD)動画の一般的な形式です。AVCHD カムコーダー、HDTV、Blu-ray、HD DVD の動画形式としてよく使われます。H264 は一般に、MP4 ファイルとして扱われる動画ファイルを指します。

.hip/.hda: Houdini によって作成されたプロジェクトファイルです。3次元のモデリングおよびアニメーションプログラムで、3D形状の定義を含みます。ポイント、ライン、サーフェス、流体、その他のオブジェクトを保存できる場合があります。また、埋め込み画像などのプロジェクトアセットを含めることもできます。Houdini を使って 3D シーンにレンダーすることが可能です。

.hipnc: Houdini Apprentice によって作成される 3D画像ファイルです。これは Houdini のフル版の体験版で、3次元オブジェクトとシーンのアニメーションプロパティを保存します。ソフトウェアでレンダーできますが、フル版より低い解像度になります。教育用途や、個人のポートフォリオ開発のためにアーティストが使うことが多いです。

.jpg/jpeg: JPG ファイルは、Joint Photographic Experts Group(JPEG)によって標準化された圧縮画像形式で保存された画像です。デジタル写真を保存するために一般的に使われており、多くのデジタルカメラで画像を保存するのに利用されています。JPG ファイルは、PNG、TIF、GIF と並んで最も一般的な画像ファイルのひとつです。

.ma/mb: MA ファイルは、3Dモデリングおよびアニメーションプログラムの Maya で作成されたプロジェクトです。3Dシーンのジオメトリ、ライティング、アニメーション、レンダリングのプロパティを定義する情報を含みます。MA ファイルは ASCII テキスト形式で保存され、バイナリの Maya プロジェクトファイルは MB 拡張子を使用します。

.materialX: MaterialX は、アプリケーションやレンダラー間で豊富なマテリアルおよびルック開発コンテンツを受け渡すためのオープン標準です。MaterialX は、コンピュータグラフィックスのモデルの「ルック」を、あるアプリケーションやレンダリングプラットフォームから別のものへ完全に転送するために必要なデータ値と関係性を表現するための、共通でオープンな標準の必要性に対応しています。シェーディングネットワーク、パターン、テクスチャリング、複雑なネストされたマテリアル、ジオメトリの割り当てなどが含まれます。さらに、相互に入れ替え可能な CG ルックのセットアップを促進するために、MaterialX は機能的な拡張性を実現するための正確なメカニズムを備えた、データ作成および処理ノード一式も定義しています。

.max: MAX ファイルは、3ds Max によって作成される 3次元シーンファイルです。3D モデリング、アニメーション、レンダリングのアプリケーションで、ワイヤーフレーム、テクスチャ、ライティング効果、シェーディング、アニメーション、その他の 3D デザイン要素を含む複数のモデルを含む場合があります。

.maxscript: MAXScript は 3DS MAX のスクリプト言語です。モデリング、アニメーション、レンダリングなど、プログラムの特定の側面を自動化できます。

.mdd (pc2): Point Oven が使用するモデルデータファイルです。Point Oven は、頂点データや fcurve データをモデリングプログラム間で受け渡すための商用プラグインスイートです。指定したメッシュの各アニメーションフレームに対して「焼き付け」た頂点データを保存します。Point Oven MDD の対応がある他のプログラムと、実際の頂点メッシュの位置、または変形を交換できます。

.mdl: Simulink で作成されるシミュレーションモデルです。シミュレーションおよびモデルベース設計アプリケーションで、シミュレーションのブロック図とブロックプロパティを含みます

.mel: Maya Embedded Language(MEL)は、3D ソフトウェア Maya のプログラミング言語です。解釈型の言語です。Maya の特徴は、ソフトウェアの大部分(インターフェイスを含む)が Mel でプログラムされ、残りが C++ であることを踏まえると、コード行を通じて完全に使えるようにできる点にあります。

.mov: MOV ファイルは、Apple によって開発された一般的なマルチメディアコンテナファイル形式で、Macintosh と Windows の両方のプラットフォームに対応しています。複数のトラックを含み、さまざまな種類のメディアデータを格納でき、映画の保存やその他の動画ファイルの用途でよく使われます。MOV ファイルは、圧縮に MPEG-4 コーデックを使うことが一般的です。アニメーションや編集の書き出しとして利用できる動画ファイルである一方、納品用ファイルとしても使えます。

.mp3: MP3 ファイルは、Moving Picture Experts Group(MPEG)によって開発された圧縮音声形式で保存される音声ファイルです。「Layer 3」音声圧縮を使用します。CD 音源に近い品質(ステレオ、16-bit)の音楽やオーディオブックを保存するのに一般的に使われ、WAV または AIF ファイルのサイズの約 1/10 程度です。モンタージュ用の音楽プレースホルダーとしても利用できます。

.mp4: MP4 ファイルは、動画やビデオクリップの保存に一般的に使われるマルチメディアファイルですが、字幕や画像を含めることもできます。MP4 は MPEG-4 Part 14 の略で、MOV や QT ファイルで使われる QuickTime File Format(QTFF)をベースにしたコンテナ形式です。アニメーションシーンのプレビューとして、あるいは例えばモンタージュとして利用できます。

.mtl: 3D オブジェクト編集アプリケーションで使われるマテリアル設定ファイルです。OBJ ファイルと一緒に保存され、テクスチャがオブジェクトにどのように適用されるかを説明します。テクスチャのビットマップファイル名と、テクスチャの 3D 上での位置情報が含まれます。

.nk: Nuke の作業ファイルです。Nuke はノードベースのデジタルコンポジットソフトウェアです。

.obj: OBJ ファイルは、さまざまな 3D画像編集プログラムによって書き出し・開封できる標準的な 3D画像形式です。3次元のオブジェクト、3D座標、テクスチャマップ、ポリゴンの面、その他のオブジェクト情報を含みます。

.ocio: OCIO プロファイル。画像の見え方を「クリエイティブ」な方法で変更するために使用します(色空間の定義のように、技術的/数学的に定義されがちなものとは対照的です)。

.pdf: 図面やテキストを閲覧するためのファイルです。PDF ファイルは Adobe Acrobat または別の PDF アプリケーションによって作成されるマルチプラットフォームのドキュメントです。PDF 形式は、複数のプラットフォームで閲覧できる標準形式のドキュメントや出版物を保存するのに一般的に使われます。多くの場合、PDF ファイルはゼロから作るのではなく、既存のドキュメントから作成されます。

.png: PNG ファイルは、Portable Network Graphic(PNG)形式で保存された画像ファイルです。インデックス化された色のビットマップを含み、GIF ファイルと似たロスレス圧縮を使用しますが、著作権上の制限はありません。PNG ファイルは、Web の画像用グラフィックスを保存するのに一般的に使われます。アニメーションシーンの書き出しにもよく使われ、各 png ファイルはアニメーションの 1フレームに対応します

.prproj: Adobe Premiere の作業ファイルです。ビデオとオーディオのクリップから成るタイムラインを含み、トランジション、特殊効果、その他の適用された編集が含まれます。PRPROJ は、トランジションの設定、ビデオレンダラー、オーディオおよびビデオの表示形式、キャプチャ形式などのプロジェクト設定も保存します。

.psd: Adobe Photoshop の作業ファイルです。Photoshop でファイルを保存するためのネイティブ形式です。PSD ファイルには、画像レイヤー、調整レイヤー、レイヤーマスク、注釈、ファイル情報、キーワード、およびその他の Photoshop 固有の要素が含まれる場合があります

.py: Python は、解釈型のプログラミング言語であり、多パラダイムかつマルチプラットフォームです。構造化、関数型、およびオブジェクト指向、命令型プログラミングを推奨します。

.rar: 圧縮ファイルです。一般的な ZIP 圧縮よりも高い圧縮率を使用し、独自の圧縮アルゴリズムを組み込みます。このアルゴリズムは現在、7-Zip の .7Z ファイルを含む他の圧縮ツールでも使われています。RAR ファイルはさまざまなプログラムで展開できます。

.sbpz: ToonBoom Storyboard Pro のアーカイブファイルです。これはストーリーボードを作るための作業ファイル一式です。

.sbsar: SBSAR ファイルは、Allegorithmic Substance Designer によって作成されたアーカイブです。これは、アニメーション、特殊効果、ビデオゲームなどの 3D コンテンツ向けにマテリアルを作成するためのプログラムです。コンクリート、カーペット、ガラス、大理石、スチール、スレート、鉄、金属、木、ガラスなどの 3D マテリアルを含みます。SBSAR ファイルは、Substance ユーザーによって作られたマテリアルを共有したり、Substance Source のサブスクリプションでダウンロード可能にしたりするために使われます。

.sbbkp/.sboard: ToonBoom Storyboard Pro の作業ファイルです。業界でストーリーボードを作るのに使われる主要なソフトウェアです。アニマティックも同様に編集できます。画像、描画、音(ボイスや音楽)を保存できます。

.tga: TGA ファイルは、Truevision によって設計されたラスターグラフィック形式で保存されたファイルです。RGB 色に対して最大 24ビット、さらに 8-bit のアルファチャネルとして、ピクセルあたり 8、16、24、または 32 ビットをサポートします。TGA ファイルは、デジタル写真や 3D ビデオゲームで参照されるテクスチャなど、さまざまな種類の画像に使用されます。各 TGA ファイルはアニメーションの 1フレームに対応します

.tx: Mipmaps テクスチャファイルです。Mipmaps は、複数の解像度を 1つのテクスチャファイルに保存します。オブジェクトがレンダー時に近い場合は高解像度の mipmap 画像を読み込み、遠い場合はより小さい画像を読み込めるため、レンダリング時間が短縮されます。このため Arnold と Renderman はデフォルトで mipmap テクスチャを使用します。

.usd: Pixar の Universal Scene Description(USD)ソフトウェアツールには、モデルの取り込み、基本的な霊長類モデルの作成、変換の適用など、多くの機能が含まれています。変換には、モデルの整理、回転、スケーリング、ライトの追加、ライティングの調整と変更、モデルのマテリアルの変更が含まれます。USD は、最新の 3D アニメーションパイプラインで動作するように設計されています。Pixar は 3D アニメーション映画の制作に USD を使います。USD は内部の OpenGL レンダラーを使用します。Pixar は Universal Scene のオープンソース版をリリースしました。

.wav: WAV ファイルは、波形データを保存するために利用される標準的なデジタル音声ファイル形式を使用した音声ファイルです。さまざまなサンプリングレートやビットレートで音声録音を保存できるようにしています。CD 音源で標準的に使われる形式である、44.1 kHz、16-bit、ステレオ形式で保存されることが多いです。主にボイス用途で使われます。なぜなら非圧縮だからです。

.wmv: Microsoft Advanced Systems Format(ASF)コンテナ形式をベースにし、Windows Media の圧縮で圧縮された動画ファイルです。Microsoft の Windows Media Video(WMV)プロプライエタリコーデックのいずれかでエンコードされた動画を含みます。アニメーションやモンタージュを書き出すために使われる動画ファイルです。

.xaf: 3ds Max のモデリングおよびアニメーションソフトウェアによって作成される XML ファイルです。2本足のモデルであるバイペッドのモーション情報を含みます。モデルを正確に捉えることで、人間やクリーチャーの動きをビデオゲーム、映画、その他の 3D アニメーション向けにキャプチャできるようにします。

.xls(x): スプレッドシートファイルで、Microsoft Excel、Open Office、または Google Spreadsheet で開くことができます。1つ以上のワークシートを含み、データを表形式で保存および表示します。XLS ファイルは、数学関数、チャート、スタイル、書式なども保存できます。

.xml: Extensible Markup Language) データファイルです。HTML ドキュメントのように整形されていますが、オブジェクトと各オブジェクト内のデータを定義するためのカスタムタグを使用します。XML ファイルは、テキストベースのデータベースのように考えることができます。とはいえ、多くの場合は編集ソフトから出力されたファイルです。このタイプのファイルは、アセンブリ内でのショットの一覧と、そのエントリーポイントおよびエグジットポイントを示すために使われます。

.zip: 圧縮ファイルで、各ファイルを互いに別々に保存し、異なる方法で圧縮できるため、アーカイブ全体を圧縮/解凍せずに展開できます。

.zpr: Zbrush の作業ファイルです。ZBrush は、3D/2.5D モデリング、テクスチャリング、ペイントを組み合わせたデジタルスカルプトツールです。

以上です!これで拡張子にまつわる秘密はなくなりますよ!すべての会話を理解し、問題にも効果的に取り組めるようになります。

もし定義が間違っている、または拡張子が抜けていると思ったら、ぜひコメントしてください!

Source: wikipedia.org, fileinfo.com

このブログは CG Production Management と CG Pipeline のために作成しました。さらに、あなたの問題/解決策を議論したり、他の人から学んだりできる Discord チャンネルも提案しています。すでに 270人 がヒントやアイデアを共有しています。参加してください。世界中の TD やプロダクションマネージャーが、あなたをお迎えすることをとても喜びます!

この記事はいかがでしたか?

ニュースレターを購読して、さらなる考察、チュートリアル、業界ニュースをお受け取りください。