Skip to main content
CGとCGIの違いとは?

CGとCGIの違いとは?

ByAlice Harper
2 min read
CGはコンピュータグラフィックス — 幅広い分野を指します。CGIはコンピュータ生成画像 — 映画、ゲーム、建築向けに作られたビジュアルを意味します。

はじめに

CGとCGIという用語は、フォーラム、求人情報、クライアントのブリーフで同じ意味で使われることがよくありますが、実際には同じものではありません。クライアントがプロジェクトを説明する際に、この混同を日常的に目にします。建築ウォークスルーの制作をしている方は「CG作業」と呼び、まったく同じタイプのプロジェクトをレンダリングしている別の方は「CGI」と呼びます。技術的にはどちらも正しいのですが、この違いを理解することで、スタジオやクライアント、レンダーサービス提供者とのコミュニケーションに役立ちます。

このガイドでは、それぞれの用語が実際に何を意味するのか、どこで重なるのか、そしてプロの制作ワークフローにおいてなぜこの違いが重要なのかを解説します。

CG(コンピュータグラフィックス)とは?

CGはコンピュータグラフィックス(Computer Graphics)の略で、コンピュータを使用して視覚コンテンツを作成、操作、表示する分野全体を指します。スマートフォンの画面のアイコンからフォトリアルな建築ビジュアライゼーションまで、すべてを包括する総称です。

CGには以下が含まれます:

  • 2Dグラフィックス:UIデザイン、デジタルイラストレーション、Motion Graphics、ベクターアート
  • 3Dグラフィックス:モデリング、テクスチャリング、ライティング、レンダリング
  • データビジュアライゼーション:チャート、科学シミュレーション、医療画像
  • リアルタイムグラフィックス:ビデオゲーム、VR/AR体験、インタラクティブアプリケーション
  • 画像処理:写真編集、Compositing、カラーグレーディング

コンピュータが視覚的な出力の生成や処理に関与していれば、それはCGに該当します。この用語は1960年代、ユタ大学などの大学がコンピュータ画面上で画像を表示・操作するアルゴリズムの開発を始めた学術・研究の文脈で生まれました。

CGI(コンピュータ生成画像)とは?

CGIはコンピュータ生成画像(Computer-Generated Imagery)の略で、メディア制作向けにリアルなまたはスタイライズドされた視覚コンテンツの作成に焦点を当てたCGの特定のサブセットです。「CGI」という言葉は通常、カメラで撮影されたものではなく、デジタルで構築された画像、シーケンス、または環境を意味します。

CGIが最も関連するのは以下の分野です:

  • 映画・テレビ:ビジュアルエフェクト(VFX)、デジタルキャラクター、環境拡張
  • 広告:製品レンダリング、ブランドアニメーション、バーチャルセット
  • 建築ビジュアライゼーション:インテリア・エクステリアレンダリング、ウォークスルーアニメーション
  • ゲームシネマティクス:プリレンダリングされたカットシーン(リアルタイムゲームグラフィックスとは区別)

重要な違いは次の通りです。CGIは常に画像を生み出します — 人間が視聴するためのスチル、アニメーション、またはビデオシーケンスです。データベースの可視化ダッシュボードはCGですがCGIではありません。まだ存在しない建物のフォトリアルなレンダリングは、CGでありCGIでもあります。

CGを広い傘として、CGIをそのサブセットとして示すダイアグラム。各カテゴリーの例を含む

CGを広い傘として、CGIをそのサブセットとして示すダイアグラム。各カテゴリーの例を含む

CG vs CGI:主な違い

項目CG(コンピュータグラフィックス)CGI(コンピュータ生成画像)
範囲すべてのコンピュータ生成ビジュアルを包括する広い分野メディア向け画像に焦点を当てたサブセット
含む2D、3D、UI、データビジュアライゼーション、ゲーム、シミュレーション映画VFX、建築レンダリング、広告、シネマティクス
出力あらゆる視覚出力(インタラクティブまたは静的)スチル、アニメーション、ビデオシーケンス
リアルタイム?はい — ゲーム、AR/VR、インタラクティブアプリ通常はプリレンダリング(オフラインレンダリング)
業界での使用学術、技術、エンジニアリングエンターテインメント、広告、建築
ゲームエンジンが60 FPSでフレームをレンダリング映画スタジオが4Kでドラゴンをレンダリング

次のように考えてください。すべてのCGIはCGですが、すべてのCGがCGIではありません。CGIはコンピュータグラフィックスの中で、最終的な視覚コンテンツの制作を目標とする部分です — スクリーン、映画館、クライアントプレゼンテーションに登場するようなコンテンツです。

CG vs CGI比較インフォグラフィック。範囲、出力、業界での使用における主な違いを表示

CG vs CGI比較インフォグラフィック。範囲、出力、業界での使用における主な違いを表示

簡単な歴史:用語が分かれた時期

学問分野としてのコンピュータグラフィックスは1960年代初頭にまで遡ります。Ivan SutherlandのSketchpad(1963年)は、最初のインタラクティブなコンピュータグラフィックスプログラムとしてよく引用されます。1970年代から1980年代にかけて、「コンピュータグラフィックス」は研究論文、ハードウェア開発、レンダリングアルゴリズム、そして時折の映画実験まで、すべてをカバーしていました。

CGIという用語は、1980年代後半から1990年代初頭にかけて、ハリウッドがデジタル技術をより積極的に使い始めたことで注目を集めました。「アビス」(1989年)、「ターミネーター2:審判の日」(1991年)、「ジュラシック・パーク」(1993年)といった映画が、コンピュータ生成画像を一般に広く知らしめました。観客やジャーナリストは「映画のデジタル部分」を指す具体的な用語を必要とし、CGIがその役割を果たしました。

2000年代までに分離は明確になりました:

  • CGは学術・技術分野の総称として残りました
  • CGIはエンターテインメントやメディアにおけるデジタル制作ビジュアルコンテンツの一般的な用語になりました

現在、映画や広告の専門家はほぼ常に「CGI」と言います。ゲーム開発者や研究者は「CG」を使う傾向があります。建築ビジュアライゼーション事務所は両方を使いますが、クライアント向けのコミュニケーションでは「CGI」がより一般的です。

現在の業界でのCGとCGIの使われ方

映画・テレビ

映画制作において、CGIは実写映像にコンポジットされるか、完全にデジタルなショットとしてレンダリングされるすべてのデジタル制作要素を指します。これにはキャラクターアニメーション、環境制作、パーティクルエフェクト、デジタルマットペインティングが含まれます。ILM、Weta FX、Framestoreのような大手VFXスタジオは、Maya、Houdini、Nukeなどのツールを使用してCGIを制作し、レンダリングにはArnold、V-Ray、またはRendermanを使用しています。

VFXが多用される映画1本で数百万のレンダリング時間を必要とすることがあります — ここでレンダーファーム(render farm)が制作スケジュールを守るために不可欠になります。

ゲーム

ゲーム開発は興味深い交差点に位置しています。リアルタイムレンダリング — プレイヤーのハードウェアで動作するゲーム — はCGですが、伝統的にCGIとは呼ばれません。しかし、ゲームのプリレンダリングされたシネマティクスやトレーラーは、従来の意味でのCGIです。Unreal Engine 5のようなリアルタイムエンジンが、かつてオフラインレンダリングを必要とした視覚品質に近づくにつれ、この境界は曖昧になっています。

リアルタイムレイトレーシングはこの境界をさらに押し進めており、以前はCGIスタイルのオフラインレンダリングでしか実現できなかったグローバルイルミネーションや反射などのエフェクトを可能にしています。

建築ビジュアライゼーション

建築ビジュアライゼーション(archviz)は、現在最も活発なCGI分野の一つです。スタジオは建物、インテリア、都市開発のフォトリアルなレンダリングやウォークスルーアニメーションを制作します — すべて物理的な建設が始まる前に作成されます。ツール(3ds Max、V-Ray、Corona)やワークフローは映画CGIと大きく重なりますが、出力は長編シーケンスではなく、通常はスチル画像や短いアニメーションです。

私たちは毎日archvizスタジオと協力しており、単一のヒーローショットから数千フレームの4Kウォークスルーアニメーションまで、様々なプロジェクトを扱っています。レンダリング要件は映画制作に匹敵することもあります — 詳細なマテリアル、コースティクス、高解像度テクスチャを含む複雑なインテリアシーンは、1フレームあたり30分から数時間かかることがあります。

レンダーファームがCGIパイプラインにおいて果たす役割

CGI制作はパイプラインに従います:モデリング → テクスチャリング → ライティング → レンダリング → Compositing。レンダリングは最も計算負荷の高い段階で、3Dシーンデータを最終的な2D画像やアニメーションフレームに変換します。

単一フレームや短いテストであれば、ローカルワークステーションで十分にレンダリングを処理できます。しかし、制作スケジュールが何週間ものローカルレンダリングを許すことはほとんどありません。1フレーム20分の3,000フレームの建築アニメーションは、1,000時間のレンダリング時間を必要とします — 1台のマシンでは41日以上です。

クラウドレンダーファーム(cloud render farm)は、フレームを数百台のマシンに同時に分散することでこの問題を解決します。ローカルで41日かかるものが、数時間で完了できます。これは映画VFX、archvizアニメーション、広告コンテンツに等しく当てはまります — CGIを大規模にレンダリングする必要があるあらゆる場面で有効です。

プロセスは通常次のように機能します:

CGI制作パイプラインの図。シーンパッケージングから最終コンポジティングまでの5段階を表示

CGI制作パイプラインの図。シーンパッケージングから最終コンポジティングまでの5段階を表示

  1. シーンをパッケージ化 — すべてのアセット(テクスチャ、プロキシ、キャッシュ)を1つのプロジェクトにまとめます
  2. レンダーファームにアップロード — シーンファイルと依存ファイルをクラウドストレージに転送します
  3. レンダリングを分散 — 各フレーム(またはフレーム範囲)を個別のマシンに割り当てます
  4. 結果をダウンロード — 完了したフレームは完了次第ダウンロード可能です
  5. Compositing — 最終フレームをポストプロダクション(カラーグレーディング、エフェクト、編集)にかけます

自分の作業がCGとCGIのどちらに該当するかを理解することは、ツールやサービスの選択に役立ちます。リアルタイムCG(ゲーム、インタラクティブアプリ)は通常レンダーファームを必要としません。CGI(映画VFX、archviz、広告)は、プロジェクトが数十フレームを超えると、ほぼ常に分散レンダリングの恩恵を受けます — V-RayCorona、またはRedshiftのようなGPUエンジンを使用している場合でも同様です。

レンダリングの技術的な仕組みについてさらに詳しくは、コンピュータグラフィックスにおけるレンダリングとは何かのガイドをご覧ください。

FAQ

Q: CGIとVFXは同じものですか? A: 正確には違います。VFX(ビジュアルエフェクト)はCGIを含むより広い分野ですが、実物エフェクト、Compositing、ロトスコーピング、モーションキャプチャも含みます。CGIはVFXパイプライン内のコンピュータ生成画像を具体的に指します — 3Dキャラクター、環境、パーティクルシミュレーションなどのデジタル制作要素です。

Q: アニメーションとCGIは同じものですか? A: アニメーションは技法であり、CGIは制作方法です。伝統的なアニメーション(手描き、ストップモーション)はCGIではありません。コンピュータ生成アニメーション — ピクサー映画や3Dキャラクター制作のような — はアニメーションでありCGIでもあります。3Dソフトウェアとレンダリングエンジンを使用してアニメーションを制作する場合、両方の用語が重なります。

Q: BlenderはCGですかCGIですか? A: BlenderはCGIを制作できるCGツールです。3DアプリケーションとしてBlenderはモデリング、スカルプティング、アニメーション、シミュレーション、レンダリングをカバーしており、すべてCG分野です。Blenderを使用して映画、広告、archvizプロジェクト向けの最終レンダリング画像やアニメーションを作成した場合、その出力はCGIです。

Q: 「CGアーティスト」とはどういう意味ですか? A: CGアーティストとは、コンピュータグラフィックスのツールを使って視覚コンテンツを制作するすべての人を指します。3Dモデラー、テクスチャアーティスト、ライティングTD、アニメーター、コンポジター、リアルタイム開発者が含まれます。この用語は意図的に広く設定されています — UIデザイナーもVFXコンポジターもどちらもCGアーティストですが、それぞれの専門分野は大きく異なります。

Q: ビデオゲームはCGIを使いますか? A: ゲームはゲームプレイにリアルタイムCGを使用し(プレイヤーのハードウェアがリアルタイムでレンダリング)、時にはシネマティックカットシーンやトレーラーにプリレンダリングされたCGIを使用します。ゲームプレイ自体は技術的にはコンピュータグラフィックスですが、CGIがプリレンダリングまたはオフラインレンダリングされたコンテンツを意味するため、伝統的な意味でのCGIではありません。

Q: CGIと3Dレンダリングの違いは何ですか? A: 3Dレンダリングは技術的なプロセスで、レンダリングエンジンを使用して3Dシーンデータを2D画像に変換することです。CGIはメディア制作のためにコンピュータを使って視覚コンテンツを作成するより広い実践です。3DレンダリングはCGIパイプラインの一段階であり、モデリング、テクスチャリング、アニメーション、Compositingと並びます。CGI以外の目的(科学的可視化、CADプレビュー)で3Dグラフィックスをレンダリングすることもできるため、レンダリングだけではCGIとは言えません。

Q: なぜCGとCGIを同じ意味で使う人がいるのですか? A: 日常会話では、この区別はほとんど重要ではありません — どちらも「コンピュータで作られたもの」を指すからです。両用語は歴史的に分岐しました。CGは学術・技術分野に留まり、CGIはジュラシック・パークのような映画がデジタルエフェクトを普及させた後、一般的なメディア用語となりました。専門的な場面では正確な用語を使うことで専門知識を示せますが、ほとんどの人はどちらも理解しています。

Q: CGIには常にレンダーファームが必要ですか? A: いいえ、しかしプロダクションCGIでは多くの場合必要です。1枚のarchvizスチル画像や短いMotion Graphics作品はワークステーションでレンダリングできます。しかし、長編映画のVFX、長い建築アニメーション、または厳しい締め切りのある広告キャンペーンでは、通常、納品スケジュールを守るために多数のマシンにわたる分散レンダリングが必要です。判断はフレーム数、シーンの複雑さ、締め切りのプレッシャーによって異なります。

About Alice Harper

Blender and V-Ray specialist. Passionate about optimizing render workflows, sharing tips, and educating the 3D community to achieve photorealistic results faster.