質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
87.20%
Unreal Engine

Unreal Engineは、Epic Games社によって開発されたゲームエンジンです。高レベルの移植性を持っており、様々なプラットフォームのゲーム開発が可能。GitHubアカウントを登録すれば無料でダウンロードできます。

3DCG

コンピュータの演算により、3次元空間の仮想物体を、2次元平面上で表現する手法である。

UE4

UE4はUnreal Engine(アンリアルエンジン)の第4世代です。 UEは、Epic Gamesより開発されたゲームエンジンです。

Blender

Blenderとは、オープンソースの3DCGソフトウェアです。フリーでありながら、3Dモデル作成、レンダリング、アニメーション、コンポジットなどのハイエンドに匹敵する高い機能を持ち、さらにゲームエンジンも搭載しています。

解決済

[3Dゲーム制作]美麗なグラフィックで快適なゲームプレイを実現する為の3Dモデリングについて教えてください

mello
mello

総合スコア53

Unreal Engine

Unreal Engineは、Epic Games社によって開発されたゲームエンジンです。高レベルの移植性を持っており、様々なプラットフォームのゲーム開発が可能。GitHubアカウントを登録すれば無料でダウンロードできます。

3DCG

コンピュータの演算により、3次元空間の仮想物体を、2次元平面上で表現する手法である。

UE4

UE4はUnreal Engine(アンリアルエンジン)の第4世代です。 UEは、Epic Gamesより開発されたゲームエンジンです。

Blender

Blenderとは、オープンソースの3DCGソフトウェアです。フリーでありながら、3Dモデル作成、レンダリング、アニメーション、コンポジットなどのハイエンドに匹敵する高い機能を持ち、さらにゲームエンジンも搭載しています。

2回答

0評価

1クリップ

5464閲覧

投稿2017/04/03 11:58

抽象的な質問で申し訳ないのですが、質問はタイトル通りです。

現在、個人で3Dオンラインアクションゲームの開発を考えている者です。

手始めに、3Dモデリングから手をつけているのですが、
ポリゴン数の問題やテクスチャ(及びバンプ?)の解像度の事で悩まされております。

~開発環境~
ゲームエンジン:Unreal Engine 4
3Dモデリング:Sculptris
ボーン&アニメーション:Blender
想定されるプラットフォーム:PC,PS4,Xbox


(ここからが質問です)

↓目標と言うには、ハードルが高すぎるかも知れませんが、
ウィッチャー3に近いぐらいのグラフィックでゲームを作りたいと思っています。
イメージ説明

ウィッチャー3(上の画像のゲーム)の人物オブジェクトは、2万ポリゴンぐらいで構成されていると聞きました。

そこで、幾つか質問なのですが、

[質問1]2万ポリゴンというのは、仮にPS4のハードスペックだと、どのくらいパフォーマンスに影響が出る物でしょうか?

[質問2]また、テクスチャ(及びバンプ?)など、
オブジェクトの上に乗せる物の解像度、もとい容量の大きさは、ポリゴンに比べて、そこまで考慮しなくても良い物なのでしょうか?


次に、質問というよりはアドバイスを頂きたいのですが、下記画像は私の作品です。

イメージ説明
イメージ説明

↓右のオブジェクトにペイント後(着色、疑似凹凸、材質割り当て)

イメージ説明

上2枚の画像は、無ペイントの状態のポリゴンモデルです。
左の武器が15000ポリゴンぐらいのオリジナルで、
右の武器が、左のを3000ポリゴンぐらいに抑えた最適版です。

ご覧の通り、右のオブジェクトは左に比べて、角が丸くなったり、
曲線がガタガタになったりという著しい劣化が見られます。

一番下の画像は、右の最適版の武器に、Resolutionで1024選択後、ペイントを施して、レンダリングした画像になります。

出力情報

オブジェクトデータ(.obj):1.2MB
Bumpデータ(.Tif):4MB
テクスチャデータ(.png):400KB


厳しめのコメントを頂きたいのですが、
私の作品はどのくらいのレベルで、どうすればもっと良くなるでしょうか?

「外見の妥協をあまりせずにゲームに出したい」というのは、製作者の誰しもが抱えるか課題かと思われますが、
どういう風に工夫すれば、形を崩さず、かつゲーム的に負担が少ない、モデリングが出来るのか、何かアドバイスを頂けないでしょうか?

どうぞ、宜しくお願いいたします。

良い質問の評価を上げる

以下のような質問は評価を上げましょう

  • 質問内容が明確
  • 自分も答えを知りたい
  • 質問者以外のユーザにも役立つ

評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

気になる質問をクリップする

クリップした質問は、後からいつでもマイページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

  • プログラミングに関係のない質問
  • やってほしいことだけを記載した丸投げの質問
  • 問題・課題が含まれていない質問
  • 意図的に内容が抹消された質問
  • 過去に投稿した質問と同じ内容の質問
  • 広告と受け取られるような投稿

評価を下げると、トップページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

まだ回答がついていません

会員登録して回答してみよう

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
87.20%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問

同じタグがついた質問を見る

Unreal Engine

Unreal Engineは、Epic Games社によって開発されたゲームエンジンです。高レベルの移植性を持っており、様々なプラットフォームのゲーム開発が可能。GitHubアカウントを登録すれば無料でダウンロードできます。

3DCG

コンピュータの演算により、3次元空間の仮想物体を、2次元平面上で表現する手法である。

UE4

UE4はUnreal Engine(アンリアルエンジン)の第4世代です。 UEは、Epic Gamesより開発されたゲームエンジンです。

Blender

Blenderとは、オープンソースの3DCGソフトウェアです。フリーでありながら、3Dモデル作成、レンダリング、アニメーション、コンポジットなどのハイエンドに匹敵する高い機能を持ち、さらにゲームエンジンも搭載しています。