ゲーム3DCGデザイナーが使用するソフトは?

ゲーム3DCGデザイナーが使用するソフトは?

ゲーム3DCGデザイナーが使用するソフトは、担当する工程によって異なります。主に、Maya、3ds Max、Blender、ZBrush、Substance 3D Painter、Photoshopなどが使われ、ゲームエンジンのUnityやUnreal Engineも制作環境に含まれます。

ただし、すべてのソフトを使う必要はありません。キャラクター、背景、モーション、エフェクトなど、目指す職種に合わせて必要なソフトを選ぶことが大切です。

ゲーム3DCGデザイナーが使う主なソフト

ゲーム制作では、3Dモデルを作るソフト、質感を付けるソフト、ゲーム内で動作を確認するソフトなどを組み合わせて使います。

用途 主なソフト できること
3Dモデリング・アニメーション Maya、3ds Max、Blender キャラクターや背景の形を作る、動きを付ける
スカルプト・高精細モデル制作 ZBrush 粘土を sculpt(彫刻)するように細部を作り込む
テクスチャ・マテリアル制作 Substance 3D Painter、Substance 3D Designer 色、汚れ、金属感、表面の凹凸などを設定する
2D画像の編集 Photoshop テクスチャやUI素材、デザイン資料を作る
ゲーム内での確認 Unity、Unreal Engine モデル、アニメーション、エフェクトなどをゲーム画面で確認する
エフェクト・シミュレーション Houdini、各ゲームエンジンのエフェクト機能 炎、煙、破壊、粒子などの表現を作る

3Dモデル制作で使われるソフト

Maya

Mayaは、キャラクターや背景のモデリング、リギング、アニメーションなどに使われる3DCGソフトです。リギングとは、3Dモデルを動かすための骨組みや制御機能を設定する作業を指します。

ゲーム会社や映像制作会社で使われることが多いソフトの一つですが、実際の採用ソフトは会社や担当部署によって異なります。キャラクター制作だけでなく、モーション制作やレイアウトにも利用されます。

3ds Max

3ds Maxは、建物や小物などの背景モデル、プロップ制作、モーション制作などに使われます。プロップとは、ゲーム内に登場する家具、武器、道具などの小道具のことです。

特に背景や建築物を扱う分野で採用されることがあります。ただし、Mayaと3ds Maxのどちらを使うかは、制作会社のパイプラインや過去の制作環境によって変わります。

Blender

Blenderは、モデリング、アニメーション、レンダリング、簡単な映像編集などをまとめて扱える3DCGソフトです。無償で利用できる点から、個人制作や学習の入り口としても使われています。

Blenderで作ったモデルをゲームエンジンへ読み込むこともできます。ただし、就職先でMayaや3ds Maxなど別のソフトを使う場合もあるため、Blenderで学ぶ場合でも、3D制作の基本概念を身に付けることを意識すると役立ちます。

キャラクター制作で使われるソフト

キャラクター制作では、形を作るソフトに加えて、細部を作り込むソフトや質感を設定するソフトを組み合わせます。

ZBrush

ZBrushは、デジタル彫刻のように3Dモデルへ細かな形状を加えられるソフトです。キャラクターの顔、筋肉、衣服のしわ、装備品の細部などを作り込むときに使われます。

高精細なモデルを作った後、ゲームで扱いやすいポリゴン数のモデルへ調整する作業と組み合わせて使うことがあります。ポリゴンとは、3Dモデルを構成する多角形の面のことです。

Substance 3D Painter

Substance 3D Painterは、3Dモデルの表面に色や汚れ、傷、金属感などを描き込むソフトです。モデルの形そのものを作るというより、モデルにどのような見た目を与えるかを設定します。

たとえば、同じ形の盾でも、木製、鉄製、古びた盾といった違いをテクスチャやマテリアルで表現できます。テクスチャは表面の画像情報、マテリアルは光の反射や粗さなどを含む材質設定です。

Photoshop

Photoshopは、テクスチャ画像の編集、コンセプト画像の作成、UI素材の制作などに使われます。3Dモデルを直接作るソフトではありませんが、ゲーム3DCG制作では2D画像を扱う場面が多いため、基本操作が必要になることがあります。

背景・ステージ制作で使われるソフト

背景デザイナーは、建物、地形、室内、家具、道具などを3Dソフトで作り、ゲームエンジン上で配置や見え方を調整します。

主なソフトはMaya、3ds Max、Blenderなどです。制作会社によっては、背景制作に特化したツールや社内ツール、地形作成ツールを併用する場合もあります。

背景制作では、モデルの形だけでなく、ゲーム内での表示負荷も考慮します。プレイヤーが近づいたときに細かく表示し、遠くでは簡略化したモデルに切り替えるなど、見た目と処理負荷のバランスを取る必要があります。

モーション制作で使われるソフト

モーションデザイナーは、キャラクターの歩行、攻撃、表情、イベント演出などの動きを作ります。Maya、3ds Max、Blenderなどの3Dソフトが使われるほか、モーションキャプチャーのデータを編集するツールを使う場合もあります。

モーションキャプチャーとは、人の動きをセンサーやカメラで記録し、3Dキャラクターの動きに利用する方法です。記録したデータをそのまま使えるとは限らないため、ゲームの仕様に合わせて調整する作業が必要です。

モーション制作では、ソフトの操作だけでなく、人体の動き、重心、タイミング、ゲーム画面での見やすさを理解することも重要です。

ゲームエンジンもゲーム3DCG制作に使う

ゲーム3DCGデザイナーは、3Dソフトだけで作業を完了するとは限りません。UnityやUnreal Engineなどのゲームエンジンにデータを読み込み、実際のゲーム画面で見た目や動作を確認します。

  • モデルが正しい大きさで表示されるか
  • テクスチャやマテリアルが意図した見た目になっているか
  • アニメーションが正しく再生されるか
  • カメラから見たときに問題がないか
  • 表示負荷が高くなりすぎていないか

ゲームエンジン上での確認や調整まで担当するかは、会社や職種によって異なります。求人を見るときは、3Dソフトの名前だけでなく、UnityやUnreal Engineの使用経験が求められているかも確認するとよいでしょう。

担当分野ごとに必要なソフトは違う

ゲーム3DCGデザイナーを目指す場合、担当したい分野によって優先して学ぶソフトが変わります。

目指す分野 優先して学びたいソフトの例 身に付けたい内容
キャラクターモデラー MayaまたはBlender、ZBrush、Substance 3D Painter 人体や衣装の形、造形、テクスチャ制作
背景モデラー Maya、3ds MaxまたはBlender、Substance 3D Painter 建物や小物の制作、効率的な配置、最適化
モーションデザイナー Maya、3ds MaxまたはBlender 人体の動き、リギング、アニメーション調整
エフェクトデザイナー Unreal Engine、Unity、Houdiniなど 炎、煙、光、破壊、粒子表現
テクスチャ・マテリアル担当 Substance 3D Painter、Substance 3D Designer、Photoshop 材質表現、画像編集、ノードによる素材制作

表にあるソフトはあくまで代表例です。担当範囲や会社の制作環境によって、必要なソフトの組み合わせは変わります。

これから学ぶならどのソフトを選ぶべきか

迷った場合は、まず3Dモデルを作るソフトを一つ選び、基本操作を身に付けるのがおすすめです。費用を抑えて始めたい場合はBlender、求人で指定されているソフトに合わせたい場合は、応募先の募集要項を優先します。

  1. 目指す職種を、キャラクター、背景、モーション、エフェクトなどから決める
  2. 希望する会社や求人で使われているソフトを確認する
  3. 3Dソフトを一つ選び、モデリングやアニメーションの基本を学ぶ
  4. 作りたい分野に応じて、ZBrushやSubstance 3D Painterなどを追加する
  5. UnityやUnreal Engineにデータを読み込み、ゲーム画面で確認する

ソフトの数を増やすことよりも、作品を完成させて、制作意図や工夫を説明できる状態にすることが重要です。就職や転職を考えている場合は、使用ソフトの数だけでなく、ポートフォリオの完成度やゲーム向けの制作経験も見られます。

ゲーム3DCGデザイナーの使用ソフトに関する注意点

使用ソフトは会社、プロジェクト、担当工程によって変わります。同じゲーム会社でも、キャラクター部門と背景部門で使うソフトが異なることがあります。

また、ソフトの名称が求人に書かれていても、どの機能まで使うのかは求人ごとに違います。「Maya経験」と書かれている場合でも、モデリングを指すのか、モーションやリギングまで含むのかは、募集内容の確認が必要です。

そのため、応募前には次の点を確認してください。

  • 担当する制作工程は何か
  • 必須ソフトと、あると望ましいソフトは何か
  • 使用するゲームエンジンは何か
  • モデル制作、テクスチャ、モーションのどこまで担当するか
  • 応募時点で必要な操作経験や作品提出の条件は何か

ゲーム3DCGデザイナーの使用ソフトは、Maya、3ds Max、Blenderなどの3D制作ソフトを中心に、ZBrush、Substance 3D Painter、Photoshop、Unity、Unreal Engineなどを組み合わせます。まずは目指す担当分野と応募先の求人を確認し、必要なソフトを優先して学ぶと判断しやすくなります。